将项目目标升级到iOS 9.0

时间:2015-10-21 13:06:08

标签: ios swift2 ios9

我一直在开发一个项目,该项目使用Swift 2.0开始使用XCode 7 beta并定位到iOS 8.0(现在使用Xcode 7一般版本)。为了利用故事板引用,我决定将目标升级到iOS 9.0。

我收到此错误 - > module file's minimum deployment target is ios9.0 v9.0: ... cwygdmgyjbvuhydjcsqsqzzqjpvz/Build/Products/Debug-iphoneos/bpos.swiftmodule/arm.swiftmodule

编辑:我注意到此错误仅出现在那些以测试项目构建为目标的类

这是我最接近问题的答案 - > here

不幸的是,这个答案没有奏效。我尝试过多次清洁和构建,更换设备,清除设备缓存。没有任何效果。任何指针都会非常感激。

先谢谢

1 个答案:

答案 0 :(得分:1)

我在许多地方找到了答案,但它与答案图片看起来不同。

答案:Can no longer import app module into unit tests after changing deployment target

需要更改的测试目标的部署目标设置,标题标记为(null) - 部署,这使我陷入混乱。我不知道为什么它被标记为这样的方式,也许与其他一些设置有关,这些设置可能已被之前开发项目的开发人员修改过。

希望它有所帮助。