2012-04-17 88 views
0

我有很多使用一堆完全相同的类的项目。Xcode,自动更新项目文件

有没有办法给Xcode添加一个脚本,所以,每次我编译,他去网络文件夹,并从那里更新文件...如果更新。 (我手动做到这一步,但可能是巨大的,其自动化)

感谢

回答

0

你可以添加一个“运行脚本”建阶段编制,如果这真的是你想要做什么之前将文件复制过来。这将为您捕获更新,但我认为它不会帮助您添加新文件(尽管将它们复制到项目具有文件夹引用的位置而不是指向可能工作的组)。

这就是说我认为有更好的解决方案。这听起来像是当您可以使用现有工具时,您正在重新创建管理项目依赖关系的流程。我会将这些共享类作为库发布,并使用CocoaPods将其添加到每个项目中,并引用该库的git存储库。这样你只需要运行一个pod install来获得你的库的最新版本。一个好的依赖关系管理器可以让你清楚地理解你当前使用哪个版本的依赖关系,控制何时更新它们,如何处理依赖关系的安装依赖,以及避免多个静态库的链接错误,试图每个包含一个副本具有相同的共同依赖性。