Trigger.io:iOS 9 iPad 多任务处理错误
Posted
技术标签:
【中文标题】Trigger.io:iOS 9 iPad 多任务处理错误【英文标题】:Trigger.io: iOS 9 iPad Multitasking error 【发布时间】:2015-12-16 16:23:45 【问题描述】:更新:现在使用最新版本的 Trigger.io 解决了这个问题
这个问题是关于如何使用 Trigger.io(而不是 xcode)解决 ITMS-90475 错误。
ios 9 发布后,我在将应用程序提交到使用 Trigger.io/Forge 构建的 App Store 时收到以下错误:
ERROR ITMS-90475: "Invalid Bundle. iPad Multitasking support requires launch story board in bundle
我在 linux 上开发,而不是使用 xcode 上传我的应用程序。从其他 *** 答案(例如:https://***.com/a/32563605/1030104)我看到一种解决方案是使用 xcode 禁用多任务支持。
有谁知道这是否可以只使用 Trigger.io 而不是 xcode?p>
【问题讨论】:
【参考方案1】:根据这个answer,如果您为您的应用停用多任务处理,您的捆绑包应该是有效的。将此添加到您的 Info.plist:
<key>UIRequiresFullScreen</key>
<string>YES</string>
当您使用 Trigger.io 时,这意味着您必须以编程方式(作为构建过程的一部分)或手动编辑文件来编辑 forge build
和 forge package
之间的 Info.plist 文件。
【讨论】:
【参考方案2】:对于您的目标,请在常规页面上选中需要全屏:
【讨论】:
【参考方案3】:尝试将以下代码添加到info.plist
<key>UIRequiresFullScreen</key>
<true/>
【讨论】:
你的答案和上面(@patrick's)的答案有什么区别? 是的,你最好检查一下 标签 @patrick 在上面的答案中是<string>YES</string>
它是 <true/>
我正在查看我的 info.plist
答案相同,只是语法/风格不同。以上是关于Trigger.io:iOS 9 iPad 多任务处理错误的主要内容,如果未能解决你的问题,请参考以下文章
如何为 iPhone 创建一个可以在 iOS 9 中针对 iPad 多任务进行调整的 Popover?