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 buildforge package 之间的 Info.plist 文件。

【讨论】:

【参考方案2】:

对于您的目标,请在常规页面上选中需要全屏:

【讨论】:

【参考方案3】:

尝试将以下代码添加到info.plist

<key>UIRequiresFullScreen</key>
    <true/>

【讨论】:

你的答案和上面(@patrick's)的答案有什么区别? 是的,你最好检查一下 标签 @patrick 在上面的答案中是 &lt;string&gt;YES&lt;/string&gt; 它是 &lt;true/&gt; 我正在查看我的 info.plist 答案相同,只是语法/风格不同。

以上是关于Trigger.io:iOS 9 iPad 多任务处理错误的主要内容,如果未能解决你的问题,请参考以下文章

如何为 iPhone 创建一个可以在 iOS 9 中针对 iPad 多任务进行调整的 Popover?

iOS 10 iPad Safari分屏多任务功能确实有用

启用多任务手势的 iPad 上的 UIScrollView 问题(iOS 4.3)

trigger.io — 谷歌分析

trigger.io - 无法再创建 ipa 文件

Trigger.io 中的地理定位双重提示