【问题标题】:Trigger.io: iOS 9 iPad Multitasking errorTrigger.io:iOS 9 iPad 多任务处理错误
【发布时间】: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 上传我的应用程序。从其他 stackoverflow 答案(例如:https://stackoverflow.com/a/32563605/1030104)我看到一种解决方案是使用 xcode 禁用多任务支持。

有谁知道这是否可以只使用 Trigger.io 而不是 xcode?​​p>

【问题讨论】:

    标签: ios trigger.io


    【解决方案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
        • 答案相同,只是语法/风格不同。
        猜你喜欢
        • 2016-02-13
        • 1970-01-01
        • 2016-01-02
        • 1970-01-01
        • 2015-08-26
        • 2011-04-11
        • 2016-08-07
        相关资源
        最近更新 更多