0

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

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

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

所以如果有人有想法!

提前致谢。

4

1 回答 1

1

恐怕我不完全明白......你点击'存档'并且.a文件没有与存档中的.app一起包含?

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


评论后:您必须触摸应用程序才能将其再次复制到模拟器中。模拟编辑文件应该会有所帮助

您也可以自动执行此操作:
将脚本阶段添加到 lib 的构建阶段并让它运行touch %PATH_TO_AN_M_FILE_FROM_THE_APP%

于 2013-01-16T10:57:52.113 回答