好的,我正在尝试将Google App Engine的端点添加到我的应用程序项目中。如何在Xcode/git源代码管理中管理外部库?
的IOS客户端代码的方向说要下载这个SVN项目:
svn checkout \
http://google-api-objectivec-client.googlecode.com/svn/trunk/ \
google-api-objectivec-client-read-only
和then
静态库的目标应该被拖入您的应用程序项目的构建阶段“链接二进制与图书馆“列表。
据我所知,为了可能,我应该基本上遵循Apple's directions静态库子项目。
但是现在Google代码不在我的git存储库中,所以当我试图克隆我的项目以在另一个分支上工作时,它不包含在内,并且不会出现。我不能将它添加到我的项目中,而不会导致svn错误。
我该怎么办?我可以从svn工作副本中完成代码的递归副本,并将其明确地检入到我的git存储库中,但是似乎更新到Google的任何未来版本都将是一场噩梦。或者孩子项目只是一个坏主意? Xcode尝试编译单独的静态库并在我的主项目中包含二进制文件,我从未有过好运气 - 那是我需要做什么的?