我将新的 Google Maps API 框架添加到项目中并将其签入 subversion。该框架具有通常的 Apple 结构,其中包括指向实际静态库和包含的别名文件。显然,现在 XCode 允许使用标准框架结构,因此您不必再将标头或库引用放入,只需添加框架就足够了。
但是,将它们存储在 subversion 中似乎不起作用,因为当您检出它们时,别名文件似乎会中断。
任何人都知道如何使这项工作?显然,我可以在框架中添加对包含目录和静态库的手动引用,即老式方式。由于人们现在将 SDK 作为适当的框架(Google,Crashlytics)提供,因此以某种方式工作会很好。
更新:框架内的符号链接应该存储在标记为 svn:special 的 SVN 中。然而,我从检查这个框架中得到的是一个到库的符号链接,但实际上是用于标题和资源的文件夹。这当然不再匹配 SVN 存储库。我想知道我的 svn 客户端(版本)是否搞砸了。