为什么我看到"此应用程序不支持此设备的CPU类型"?

Nis*_*n29 22 iphone ios

当尝试在运行iOS 4.2.1的iPod上构建和安装应用程序时,我看到了错误

此应用程序不支持此设备的CPU类型

我正在尝试使用xcode 4.3以及xcode 4.4构建应用程序,并且仍然看到了这一点.是什么导致这种情况以及如何解决?

Qil*_* Hu 25

我今天在使用iPhone 7设备的iOS 11.2.1上遇到了这样的问题. 原因是之前的项目设置了不再支持的32位架构.我解决了以下问题:

项目 - >构建设置 - >应设置架构值 Standard architectures - $(ARCHS_STANDARD)

在此输入图像描述


adi*_*dig 15

从项目构建设置 - >体系结构,确保您同时拥有armv6armv7值.

此外,您可以在下面查看Info.plist文件Required device capabilities.如果有armv7,请将其删除.

  • 您应该检查的另一个配置设置是"构建设置"中的"仅构建活动体系结构".至少对于Release来说,这应该是NO. (5认同)
  • 谢谢masam-我有另一个团队一直在写这个,这让我失去了无数个小时的睡眠. (2认同)

Ale*_*nda 10

如果您在构建Unity 3D应用程序时遇到此错误,请将脚本后端更改为IL2CPP,并选择"通用"体系结构.

ios播放器设置配置