我将应用程序上载到商店后收到了此电子邮件。我知道在线上也有类似的问题,他们说用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
通常,在归档/导出应用程序时,构建过程会剥离不受支持的体系结构。