我正在尝试将我的应用的更新上传到应用商店,但我遇到了这个错误
错误ITMS-90101:“此捆绑包不支持上一个应用版本支持的一个或多个设备 . 您的应用更新必须继续支持以前支持的所有设备 . 您在Xcode中使用目标设备系列构建设置声明支持的设备 . 有关其他信息,请参阅QA1623:https://developer.apple.com/library/ios/#qa/qa1623/_index.html“
我一直在努力解决这个问题所有的info.plist和构建设置选项都是相同的,唯一已经改变的是我必须将enable bitcode设置为NO并让app传输安全设置允许任意加载 .
可能导致此错误的原因与bitcode /任意负载有关 .
编辑:
我将设置从iPhone更改为通用我然后得到这些错误
ERROR ITMS-90474:“无效的捆绑包.iPad多任务支持需要这些方向:'UIInterfaceOrientationPortrait,UIInterfaceOrientationPortraitUpsideDown,UIInterfaceOrientationLandscapeLeft,UIInterfaceOrientationLandscapeRight' . 在'app.app.app'包中找到'UIInterfaceOrientationPortrait' . ” ERROR ITMS-90475:“无效的捆绑包.iPad多任务支持需要在捆绑'app.app.app'中启动故事板 . ”
我想知道如果应用程序之前支持iPad,这些是否会出现
2 回答
只需创建另一个故事板名称Ipad并将故事板的主界面更改为Ipad.storyboard,将所有控制器复制并粘贴到Main.storyboard中并将其粘贴到Ipad.storyboard,并确保勾选所有设备方向以进行ipad目标设置
let me make things clear : - 1.创建一个名为的新重复故事板
现在你的ipad界面将遵循ipad.storyboard视图而不是Main.storyboard,确保两个故事板始终相同 .
我希望你的问题得到解决 . 可以直接发邮件寻求帮助 cruzvebration35@gmail.com
如果使用
expo
,请检查app.json
. 在我的情况下,我需要添加"supportsTablet": true
. 另请检查"orientation": "portrait"
属性 .