Is there a way to create a static library in Xcode such that when clients link with that library, they also link with the frameworks upon which that library
In short: no, a static library is just a bunch of .o files
.o
A solution would be to refactor your common code into "static frameworks", see there for a possible solution.
A new answer to this question would be, yes it's possible: use cocoapods! :)
http://cocoapods.org