升级到XCode 5.1后的突然警告



我在我的项目中偶然发现了2个警告,这真是令人困惑…

1。warning: ignoring debug info with an invalid version (0)

2。WARNING: Linking two modules of different target triples: 'x86_64-apple-ios7.0.0' and 'x86_64-apple-ios6.0.0'

第一个问题是通过这个答案的帮助解决的。但是在重新启动我的Xcode后,我又收到了警告…

第二个刚刚出现,我在谷歌上找不到任何关于这个的…

提前感谢。

项目列表:

  • 你应该清理你的Xcode项目(⌘K)。就我个人而言,我喜欢清理整个派生数据目录(ctrl +⌘+ K),也就是"从轨道上摧毁整个站点…"。

  • 升级后我也遇到了一些问题。顺便说一句,Xcode 5.1默认模拟器构建为"活动架构",对大多数人来说现在是x86_64。以前,我认为sim构建的默认架构是i386。这可能是你#2问题的一部分。

  • Re: #2,其中一个模块是针对iOS6 SDK编译的,另一个是iOS7。Clean可能会有所帮助,或者您可能需要将构建设置中的Base SDK重置为所有子模块上的Latest iOS

最新更新