xcode - iOS5 Storyboard错误 : Storyboards are unavai

我使用 Storyboard构建了一个小应用程序,它运行良好。就在最终测试之前,我决定尝试一下它是否可以在 iOS 4.3 上运行。我点击项目设置中灰色的5.0,选择了4.3。

应用程序构建失败并显示以下错误消息:

Storyboards are unavailable on iOS 4.3 and prior

iPhone 和 iPad Storyboard都告诉我这一点。

当我切换回 iOS5 目标时,我仍然不断从两个 Storyboard中收到这些错误,并且产品无法构建! 我检查了:项目设置中的 iOS 部署目标是 5.0 目标应用部署目标是 5.0 build设置使用 iOS 5.0 SDK

我还需要做什么才能将我的项目恢复到可构建状态?这是一个全新的错误还是我忘记了什么?

更新:即使在进行了清理之后,我仍然会收到此错误。 我将 Schemes 中的调试器更改为“LLDB”并进行了额外的清理,项目现在构建并编译

最佳答案

我也遇到了这个问题,最后我通过以下步骤解决了这个问题:

  1. 打开 XXXXXX.storyboard
  2. 在 Xcode 的右侧 View 中打开 Identity and Type 选项卡。
  3. 将Document Versioning中Development的值设置为“Xcode 4.2”(我的默认值为“Default Version (Xcode 4.1)”。
  4. 将 Deployment 的值从 Project SDK Version (iOS 5.0) 更改为 iOS 5.0,然后再改回 Project SDK Version (iOS 5.0)

重建项目,错误应该得到解决。

关于xcode - iOS5 Storyboard错误 : Storyboards are unavailable on iOS 4. 3 及之前,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7781483/

相关文章:

java - 如何将一个 Gradle 脚本导入另一个?

ios - Xcode 4 : Build Failed, 没有问题

c# - 无法将目标平台更改为 "any CPU"

javascript - 如何在没有require语句的情况下使用webpack加载目录中的所有文件

eclipse - 在解决构建路径错误之前,无法构建项目。

build - 使用 msbuild 指定解决方案的项目文件

xcode4 - Xcode 4 在哪里存储方案数据?

angular - 组件是2个模块声明的一部分

android-studio - 此版本的android studio 与使用的gradle 版本不

maven - Javascript Web 应用程序和 Java 服务器,全部在 Maven 中构