我正在尝试将我的应用的更新上传到应用商店,但我遇到了此错误
错误ITMS-90101:“此捆绑包不支持一个或多个 以前的应用版本支持的设备。您的应用更新必须 继续支持以前支持的所有设备。你宣布 Xcode中支持的设备与目标设备系列版本 设置。有关其他信息,请参阅QA1623: https://developer.apple.com/library/ios/#qa/qa1623/_index.html“
我一直在苦苦挣扎这一段时间所有的info.plist和构建设置选项都是一样的唯一已经改变的东西是我必须将enable bitcode设置为NO并让app传输安全设置允许任意负荷。
导致此错误的原因与bitcode /任意负载有关。
编辑:
我将设置从iPhone更改为通用我然后收到这些错误
错误ITMS-90474:“无效的捆绑包.iPad多任务支持需要 这些方向: 'UIInterfaceOrientationPortrait,UIInterfaceOrientationPortraitUpsideDown,UIInterfaceOrientationLandscapeLeft,UIInterfaceOrientationLandscapeRight'。 在'app.app.app'包中找到'UIInterfaceOrientationPortrait'。“
ERROR ITMS-90475:“无效的捆绑包.iPad多任务支持需要 在包'app.app.app'中发布故事板。“
我想知道如果应用程序支持iPad之前不会出现这些
答案 0 :(得分:1)
如果您的应用程序已经支持先前提交的iPad和iPhone版本,但是您要发送应用程序,请取消选中iPad目标潜水。您会看到此错误。
如果您不支持某些旧设备(仅iPad或iphone),Apple不允许您进行更新。
答案 1 :(得分:0)
只需创建另一个故事板名称Ipad并将故事板的主界面更改为Ipad.storyboard,将所有控制器复制并粘贴到Main.storyboard中,并将其粘贴到Ipad.storyboard,并确保勾选所有设备方向以进行ipad目标设置
让我说清楚: - 1.创建一个名为
的新重复故事板<强> ipad.storyboard 强>
将设备更改为ipad
<强> ipad.storyboard 强>
勾选所有
现在你的ipad界面将遵循ipad.storyboard视图而不是Main.storyboard,确保两个故事板始终相同。
我希望你的问题得到解决。 可以直接发送电子邮件寻求帮助 cruzvebration35@gmail.com
答案 2 :(得分:0)
如果使用expo
,请选中app.json
。就我而言,我需要添加"supportsTablet": true
。还要检查"orientation": "portrait"
属性。