我将应用程序上载到商店后收到了此电子邮件。我知道在线上也有类似的问题,他们说用iPhoneOS代替iPhoneSimulator。

<key>CFBundleSupportedPlatforms</key>
<array>
<string>iPhoneSimulator</string>
</array>
但是,我在项目中找不到CFBundleSupportedPlatforms,因此无法解决问题。
有任何想法吗?

最佳答案

有时,此问题是由于为iphonesimulator / macos构建的某些框架或库引起的。最好的检查方法是遍历所有库或最近添加的库,以确认使用“lipo”工具构建的体系结构。

lipo -info frameworkexecutableorlib

Architectures in the fat file: frameworkexecutableorlib are: armv7 armv7s i386 x86_64 arm64

通常,在归档/导出应用程序时,构建过程会剥离不受支持的体系结构。

10-08 07:44