简短摘要:
如果未在编译前清除项目,则我的应用程序无法在Xcode10中正确编译,但在Xcode9中可以正常工作。
详细说明:
我有一个链接到我的iOS应用程序的静态框架。这两个项目都在同一工作区中打开,并且该框架已在项目设置中添加到应用程序的“嵌入式二进制文件”中。但是,在Xcode10中更改框架中的代码不会触发编译(即使使用CMD + B也不会),因此在运行应用程序时不会出现更改。这不是Xcode9的问题。到目前为止,我发现的唯一解决方法是每次编译前都要清理项目,这会导致异常的编译时间和很多挫败感。
有没有人看到这个问题并提出解决建议?