【问题标题】:Errors ITMS-90530 and ITMS-90502 when I upload my app to the store将应用程序上传到商店时出现错误 ITMS-90530 和 ITMS-90502
【发布时间】:2016-01-14 02:31:25
【问题描述】:

当我尝试将我的应用上传到 AppStore 时,我遇到了一个奇怪的错误。我有两个错误:ITMS-905030ITMS-90502。这些错误表明我的应用程序仅配置为支持 64 位。但事实并非如此! 以下是错误:

这是我的目标和项目的配置:

我的项目还通过 Pods 添加了一些库,但我认为这不是问题的原因。部署目标设置为 7.0。我使用连接的 iPhone 6 (iOS 9.0.2) 归档这个项目。 有人可以帮我吗?

【问题讨论】:

    标签: ios xcode ios7


    【解决方案1】:

    您在归档时似乎使用了 Debug 配置,并且 Debug 配置启用了Build Active Architecture Only

    【讨论】:

      【解决方案2】:

      试试这个方法:

      将你的 iPhone 从 USB 接口中拔出

      然后尝试再次上传 AppStore。


      希望能帮到你

      【讨论】:

        【解决方案3】:

        Build Settings > Architectures中检查仅构建活动架构

        如果 YES,xcode 将确定所连接设备的架构 (ACTIVE),并且只会为此构建。

        如果,xcode 将为考虑您的最低OSVersion 的所有架构构建

        因此,拔掉您的 64 bit phone 或选择 Generic iOS Device 即可解决问题

        注意:在构建时将Build Active Architecture设置为YES会更快,所以在需要时使用它

        【讨论】:

          【解决方案4】:

          我在编辑模式 Archive 调试中尝试设置发布,并且 Run 也设置 Release 。我希望这对你有帮助。谢谢

          【讨论】:

            猜你喜欢
            • 2018-08-01
            • 2020-03-04
            • 2015-08-18
            • 1970-01-01
            • 1970-01-01
            • 2020-12-05
            • 1970-01-01
            • 2017-04-19
            • 1970-01-01
            相关资源
            最近更新 更多