【问题标题】:iOS storyboard on iOS 4?iOS 4 上的 iOS 故事板?
【发布时间】:2012-01-02 05:33:49
【问题描述】:

嗯,我得到了新的 XCode,我看到它的故事板新功能很不错。这真的很好,我喜欢它。我花了大约 2 周左右的时间制作一个我想更新的新应用程序。但是,当通过xcode提交时,它给了我这个错误

The Bundle is invalid. The key UIRequiredDeviceCapabilities in the Info.plist may not contain values that would prevent this Application from running on devices that were supported by previous versions.

所以我返回并将部署目标设置为 4.0,但它不允许我构建。在我意识到情节提要仅在 iOS 5 上兼容之后不久。无论如何我可以通过将它们转换为 XIB 以使其在 iOS 4 上运行吗?

我真的不想只提交一个与 iOS 5 兼容的新应用,因为大多数人没有 iOS 5...

谢谢。

【问题讨论】:

  • 好问题...我想知道同样的事情。我认为只需将部署目标设置为 4 即可解决问题。毕竟它只是一个编译好的二进制文件,它应该可以在任何地方运行。
  • 嗯刚刚尝试将部署目标设置为 4.0 并且效果很好。
  • @Dimme:在什么下面?项目或目标?还是两者兼而有之?
  • 它在模拟器上运行,但不在手机上:S

标签: iphone ios4 ios5 storyboard app-store-connect


【解决方案1】:

根据this,故事板绝对不兼容iOS4,因为它们依赖于新的运行时类。

【讨论】:

  • 是的,我知道......无论如何要将情节提要转换为 xibs 还是我必须从头开始?
  • 不,没有办法。这主要是因为故事板不仅仅是笔尖。你也有嵌入在那里的过渡。即使您可以将它们转换为笔尖,您仍然需要为转换编写代码。
猜你喜欢
  • 2012-10-11
  • 2011-11-03
  • 1970-01-01
  • 2012-02-17
  • 2012-08-22
  • 1970-01-01
  • 2016-05-20
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多