iOS5 - 设置部署目标和构建

时间:2011-10-10 12:24:55

标签: deployment ios5

我正在使用iOS5 GM Seed并使用“故事板”概念创建了一个应用程序。现在我想将应用程序分发到应用程序商店,并希望将部署目标设置为iOS4.2 该应用程序在模拟器中测试,其工作正常。 当我使用开发配置文件在iOS设备上构建它以在设备上进行测试时,它给出错误:“故事板在iOS 4.3和之前不可用”

如何解决此问题并使我的应用也在ios4.2上运行。

4 个答案:

答案 0 :(得分:4)

今天我使用XCode 4.2遇到了同样的问题。以下是我为正确构建而采取的措施:

  1. 将部署和构建选项设置回5.0。
  2. 清理项目。
  3. 关闭项目。
  4. 退出XCode。
  5. 重启XCode。
  6. 调试/构建项目。

答案 1 :(得分:3)

Apple已正式发布XCode 4.2:

尝试关闭项目并在从模拟器切换到设备后重新打开它。

为我工作。

答案 2 :(得分:0)

我做到了!我不知道它是怎么发生的但是在构建设置中,iOS部署目标设置是iOS 4.2,这就是我遇到这个问题的原因。我把它设置回iOS5.0,不再需要了。它刚开始工作。

答案 3 :(得分:0)

officially can't do it - iOS 5及更高版本支持故事板,默认情况下为新项目启用。但是,如果您的应用必须在早期版本的iOS上运行,则无法使用故事板并应继续使用nib文件