无效捆绑包。您的二进制文件 {Bundle name} 有一个 64 位架构切片

Ahm*_*adi 6 xcode swift app-store-connect

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

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

我尝试了所有的解决方案:

  1. 将仅构建活动架构更改为 yes
  2. 设置所有目标所需的设备功能。

同样在Xcode中,表明它确实支持arm64!

在此输入图像描述

Xcode 版本 13.0

小智 6

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

UIRequiredDeviceCapabilityarmv7arm64

到 Info.plist 到所有目标