ITMS 90101错误上传应用

时间:2016-06-10 03:21:04

标签: ios build upload

我正在尝试将我的应用的更新上传到应用商店,但我遇到了此错误

  

错误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之前不会出现这些

3 个答案:

答案 0 :(得分:1)

如果您的应用程序已经支持先前提交的iPad和iPhone版本,但是您要发送应用程序,请取消选中iPad目标潜水。您会看到此错误。

如果您不支持某些旧设备(仅iPad或iphone),Apple不允许您进行更新。

enter image description here

答案 1 :(得分:0)

只需创建另一个故事板名称Ipad并将故事板的主界面更改为Ipad.storyboard,将所有控制器复制并粘贴到Main.storyboard中,并将其粘贴到Ipad.storyboard,并确保勾选所有设备方向以进行ipad目标设置

让我说清楚: -  1.创建一个名为

的新重复故事板
  

<强> ipad.storyboard

  1. 项目设置的更改常规&gt;正在部署
  2.   

    将设备更改为ipad

    1. 将ipad的主界面更改为新的故事板
    2.   

      <强> ipad.storyboard

      1. 设备方向
      2.   

        勾选所有

        1. 将设备设置更改为通用(否则您将收到255错误)
        2. 现在你的ipad界面将遵循ipad.storyboard视图而不是Main.storyboard,确保两个故事板始终相同。

          我希望你的问题得到解决。 可以直接发送电子邮件寻求帮助 cruzvebration35@gmail.com

答案 2 :(得分:0)

如果使用expo,请选中app.json。就我而言,我需要添加"supportsTablet": true。还要检查"orientation": "portrait"属性。