【问题标题】:Invalid Bundle. Your binary, {Bundle name}, has a 64-bit architecture slice无效的捆绑包。您的二进制文件 {Bundle name} 具有 64 位架构切片
【发布时间】:2021-11-30 10:23:56
【问题描述】:

错误 ITMS-90502:“无效的 Bundle。您的二进制文件“{Bundle id}”具有 64 位架构切片,因此您必须在 Xcode 项目中包含 UIRequiredDeviceCapabilities 键的“arm64”值。了解更多(https://developer.apple.com/library/content/documentation/General/Reference/InfoPlistKeyReference/Articles/iPhoneOSKeys.html#//apple_ref/doc/uid/TP40009252-SW3)。”

我每次尝试将版本上传到商店时都会收到此错误,请注意它包含 iMessage 扩展程序。

我尝试了所有解决方案:

  1. 将 Build Active Architecture Only 更改为 yes
  2. 为所有目标设置所需的设备功能。

同样在Xcode中,显示确实支持arm64!

Xcode 13.0 版

【问题讨论】:

  • 这是 Mac 应用还是 iOS 应用?
  • 这是一个ios应用。

标签: swift xcode app-store-connect


【解决方案1】:

我已经通过添加解决了这个问题

UIRequiredDeviceCapabilities armv7 arm64

到 Info.plist 到所有目标

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-03-22
    • 2019-11-10
    • 1970-01-01
    • 1970-01-01
    • 2014-11-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多