我有一个带有应用程序和静态库的工作区。 lib在项目中使用。
当我修改lib并构建应用程序时,lib很好地重建:很酷!但是,如果我没有修改应用程序,新建的lib不会打包在应用程序中,它会让旧的。要拥有新构建的lib,我必须修改应用程序(我添加一个空格并将其删除)...
我尝试过两种方法:让Xcode自动管理依赖项,并在应用程序构建阶段明确添加lib。
所以如果有人有想法的话!
提前致谢。
答案 0 :(得分:1)
我不完全明白我害怕...你点'存档'并且.a文件不包含在存档中的.app文件中?
要获取档案中包含的.a文件,请设置:
转到build settings > your static lib > skip install
并将其设置为NO
评论后: 你必须触摸应用程序才能将其复制到模拟器中..模拟编辑文件应该有帮助
你也可以自动化这个:
向lib的构建阶段添加脚本阶段并让它运行touch %PATH_TO_AN_M_FILE_FROM_THE_APP%