我用故事板构建了一个小应用程序,它运行得很好.在最终测试之前,我决定试一试,看看它是否在iOS 4.3上运行.我点击项目设置中的灰色5.0并选择4.3.
该应用程序无法使用以下错误消息进行构建:
故事板在iOS 4.3及更早版本中不可用
iPhone和iPad的故事板都告诉我.
问题是,当我切换回iOS5目标时,我仍然不断从两个故事板中获取这些错误,并且产品无法构建! 我检查:项目设置中的iOS部署目标是5.0目标应用部署目标是5.0构建设置使用iOS 5.0 SDK
还有什么办法可以将我的项目恢复到可构建状态?这是一个全新的错误还是我忘记了什么?
更新:即使在干净之后我也一直收到此错误. 我将Schemes中的调试器更改为"LLDB"并进行了额外的清理,现在该项目已构建并编译
我使用base SDKs6.0和deployment target6.0 开发了iPhone应用程序
现在我想将我deployment target改为5.0而不是6.0
有可能改变吗?
我在xcode 4.5中使用了autolayout的功能
和
我有一个疑问:我听说如果我使用iOS 5的部署目标开发应用程序并且使用Default-568h@2x.pngiPhone 5的启动图像苹果将拒绝我的应用程序..(原因:无效的启动图像 - 您的应用程序包含一个大小的启动图像仅支持使用iOS 6.0 SDK或更高版本构建的应用程序的修饰符,但为了支持iPhone 5,我必须提供图像Default-568h@2x.png图像.如何解决这个问题呢 ?
感谢您阅读问题.
我有一个简单的开箱即用应用程序,当我在iphone5s上部署时,它不会使用整个屏幕.默认情况下,它会创建一个LaunchScreen.xib.我没有故意编辑这个文件.
其他答案建议添加一个Default-568h@2x.png启动图像,但我没有使用启动图像,我不知道在哪里添加这些.我在Images.xcassets中看到了这个位置,方法是单击+图标并选择New Launch Image.
我是否需要向Images.xcassets添加新的启动图像?如果是这样,拥有LaunchScreen.xib的重点是什么?
谢谢!
ios ×2
ios5 ×2
iphone ×2
build ×1
fullscreen ×1
ipad ×1
storyboard ×1
xcode ×1
xcode4.5 ×1
xcode6 ×1