我遇到了多个不同应用程序的一致问题,当我进行代码更改时,设备上的构建不会更新。这是我的设置:
我构建,然后运行,应用程序在设备上启动,但它仍然运行最后安装的版本。为了让构建更新,我必须执行以下操作...
如果我进行一行代码更改,我必须完成上述所有步骤才能让应用更新。该项目非常大,所以干净的构建需要2-3分钟。
有什么想法吗?
我找到了解决方案,这与静态库的使用有关。以下文章帮助我解决了这个问题:
Changing the source of a static library needs clean and build in xcode 4
对于一般背景,这也非常有用:
http://blog.carbonfive.com/2011/04/04/using-open-source-static-libraries-in-xcode-4/
答案 0 :(得分:0)
仔细检查您的配置文件和目标。请务必检查目标中的App ID以及info.plist中的Bundle ID。在看到此问题之前,您是否更改了任何信息?我注意到了在更新这些特定数据时你提到的奇怪行为。
答案 1 :(得分:0)
Command + Shift + K - 清洁。我发现您每次都必须手动清理,以确保构建正确更新。
如果xCode根本不运行,您只需重新启动xCode即可。