简体   繁体   中英

Trigger.io: iOS 9 iPad Multitasking error

UPDATE: This problem is now solved by using the latest version of Trigger.io

This question is about how to get around the ITMS-90475 error using Trigger.io (and not xcode).

After the release of iOS 9, i get the following error when submitting an app to the App Store that is built using Trigger.io/Forge:

ERROR ITMS-90475: "Invalid Bundle. iPad Multitasking support requires launch story board in bundle

I am developing on linux, and not using xcode to upload my app. From other stackoverflow answers (eg this: https://stackoverflow.com/a/32563605/1030104 ) I see one solution is to disable multitasking support using xcode.

Does anyone know whether this is possible to do using only Trigger.io and not xcode?

According to this answer , your bundle should be valid if you deactivate multitasking for your app. Add this to your Info.plist:

<key>UIRequiresFullScreen</key>
<string>YES</string>

As you're using Trigger.io, this means you have to edit the Info.plist file in between forge build and forge package either programatically (as part of your build process) or by editing the file manually.

For your target, check Requires Full Screen on the General Page:

在此处输入图片说明

try adding the bellow code to the info.plist

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

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM