亲爱的开发人员,
我们发现您最近交付的“*****”存在一个或多个问题。要处理您的交付,必须纠正以下问题:
无效的捆绑包 - 嵌套捆绑包含CFBundleSupportedPlatforms Info.plist密钥中列出的模拟器平台。
一旦纠正了这些问题,您就可以重新更新已更正的二进制文件。
此致
App Store团队
我将应用程序上传到商店后收到此电子邮件。我知道网上有这个问题有类似的问题,他们说要用iPhoneOS取代iPhoneSimulator。
<key>CFBundleSupportedPlatforms</key>
<array>
<string>iPhoneSimulator</string>
</array>
但是我在项目中找不到CFBundleSupportedPlatforms ...所以我无法解决问题。
有什么想法吗?
干杯:D
答案 0 :(得分:0)
有时这个问题是由为iphonesimulator / macos构建的一些框架或库引起的。检查的最佳方法是浏览所有库或最近添加的库,以确认使用“lipo”工具构建的体系结构。
lipo -info frameworkexecutableorlib
Architectures in the fat file: frameworkexecutableorlib are: armv7 armv7s i386 x86_64 arm64
通常,构建过程可以在归档/导出应用程序时剥离不受支持的体系结构。