加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ios – 应用程序加载程序:ERROR ITMS-90502

发布时间:2020-12-15 01:59:20 所属栏目:百科 来源:网络整理
导读:我正在尝试将新的版本上传到TestFlight,但是Application Loader给我以下错误: ERROR ITMS-90502: "Invalid Bundle. Apps that only contain the arm64 slice mustalso have 'arm64' in the list of UIRequiredDeviceCapabilities in Info.plist." 如果我按
我正在尝试将新的版本上传到TestFlight,但是Application Loader给我以下错误:

ERROR ITMS-90502: "Invalid Bundle. Apps that only contain the arm64 slice must
also have 'arm64' in the list of UIRequiredDeviceCapabilities in Info.plist."

如果我按照建议在UIRequiredDeviceCapabilities中添加arm64,我会收到另一个错误:

ERROR ITMS-90098: "This bundle is invalid. The key UIRequiredDeviceCapabilities contains
value 'arm64' which is incompatible with the MinimumOSVersion value of '8.0'."

Google搜索似乎没有显示任何内容。

我不知道是什么原因导致这个问题,为什么bundle只包含arm64架构。我检查了项目设置,他们似乎包括其他架构。 ARCHS(架构)设置为标准架构(armv7,arm64),VALID_ARCHS(有效架构)设置为arm64 armv7 armv7s。

这是一段时间,因为我试图上传最后一个版本(约1个月)。苹果的其中一个更新破坏了什么? (从那以后,我绝对没有碰到架构设置,唯一添加的是UIBackgroundModes = remote-notification)。还是有其他原因造成这个错误?

解决方法

没关系,发现问题。我用于构建存档的配置只有“构建活动架构”才设置为“是”。我傻。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读