当我尝试使用Xcode将我的应用程序提交到商店时,我一直得到这个错误:
错误ITMS-90475:“无效的Bundle。iPad多任务支持要求在捆绑包“com.companyname.appname”中启动故事板。”
有人知道这个错误是什么意思吗?
当我尝试使用Xcode将我的应用程序提交到商店时,我一直得到这个错误:
错误ITMS-90475:“无效的Bundle。iPad多任务支持要求在捆绑包“com.companyname.appname”中启动故事板。”
有人知道这个错误是什么意思吗?
当前回答
如果你想在iPad中支持分屏视图,请在你的信息中。plist文件,设置“LaunchScreen”作为键“UILaunchStoryboardName”的值,而不是“LaunchScreen”。故事板"你需要支持iPad的所有4个方向。
其他回答
我用这样的方法解决了这个问题,看这里:
如果你必须选择不使用滑动视图和分屏视图,可以在Xcode项目的Info中添加UIRequiresFullScreen键。plist文件并应用布尔值YES。
你需要添加一个启动屏幕(Xcode > File > New)。 在iOS >用户界面下,选择“启动屏幕”将其添加到项目中。
对于iPad,你需要支持所有4个方向。
在Xcode中选择你的目标文件,在General选项卡下,选择“App icons and Launch Images”。 在这里选择您创建的启动屏幕文件。 当你启动应用程序时,你会看到没有使用启动(位图)图像,而是使用了启动屏幕故事板。
如果你只想为iPhone设置RequiresFullScreen,并支持iPad多任务处理,试试这个:
<key>UILaunchStoryboardName~ipad</key>
<string>LaunchScreenIPad.storyboard</string>
<key>UIRequiresFullScreen</key>
<true/>
<key>UIRequiresFullScreen~ipad</key>
<false/>
LaunchScreenIPad。storyboard是iPad的LaunchScreen的名称。
iPhone仍将使用发射图片源图片。
苹果文档参考:创建平台和设备特定的键
如果你想在iPad中支持分屏视图,请在你的信息中。plist文件,设置“LaunchScreen”作为键“UILaunchStoryboardName”的值,而不是“LaunchScreen”。故事板"你需要支持iPad的所有4个方向。
你可以像André那样做,也可以直接添加:
<key>UIRequiresFullScreen</key>
<true/>
在你的。plist文件中。