我正在尝试存档内容阻止程序。由于该API仅适用于64位,因此已在应用程序的info.plist中添加了此代码:

<key>UIRequiredDeviceCapabilities</key>
<array>
    <string>arm64</string>
</array>

此值仅在应用程序目标中,而不在内容阻止程序目标中。使用Xcode Organizer将我的应用程序发送到App Store时,它返回以下消息:
ERROR ITMS-90503: "Invalid Bundle. Apps that have 'arm64' in the list of UIRequiredDeviceCapabilities in Info.plist must only contain the arm64 slice."...
我已经在线检查过,并且此错误看起来是新错误且没有记录,您知道该怎么做才能将其删除吗?

最佳答案

正如dsiddhpura所建议的那样,解决方案是在build设置中检查有效的体系结构。请确保已选择右上角的“全部”,并确认有效体系结构中仅存在arm64

它看起来应该像这样:
ios - 如何仅为64位iOS设备提交存档?-LMLPHP

关于ios - 如何仅为64位iOS设备提交存档?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32521233/

10-10 23:26