Xcode工作区依赖项构建但不包装

时间:2013-01-15 21:08:36

标签: xcode build dependencies workspace

我有一个带有应用程序和静态库的工作区。 lib在项目中使用。

当我修改lib并构建应用程序时,lib很好地重建:很酷!但是,如果我没有修改应用程序,新建的lib不会打包在应用程序中,它会让旧的。要拥有新构建的lib,我必须修改应用程序(我添加一个空格并将其删除)...

我尝试过两种方法:让Xcode自动管理依赖项,并在应用程序构建阶段明确添加lib。

所以如果有人有想法的话!

提前致谢。

1 个答案:

答案 0 :(得分:1)

我不完全明白我害怕...你点'存档'并且.a文件不包含在存档中的.app文件中?

要获取档案中包含的.a文件,请设置:
转到build settings > your static lib > skip install并将其设置为NO


评论后: 你必须触摸应用程序才能将其复制到模拟器中..模拟编辑文件应该有帮助

你也可以自动化这个:
向lib的构建阶段添加脚本阶段并让它运行touch %PATH_TO_AN_M_FILE_FROM_THE_APP%