提交App至App Store遇ITMS-90109错误:UIRequiredDeviceCapabilities配置问题
解决ITMS-90109 App Store提交错误
错误信息
ITMS-90109:此包无效 - Info.plist中的UIRequiredDeviceCapabilities键不得包含会阻止应用在旧版本支持设备上运行的值。
你提交App Store时遇到这个错误,问题出在你Info.plist里这段用了3年的配置:
<key>UIRequiredDeviceCapabilities</key> <array> <string>armv7</string> </array>
解决方案
- 直接删除整个
UIRequiredDeviceCapabilities键值对,或者清空数组内容。 - 当前Xcode会根据项目构建设置自动处理设备架构兼容性,无需手动在
UIRequiredDeviceCapabilities中指定armv7这类架构信息。 - 如果应用确实依赖特定硬件能力(如摄像头、定位等),仅添加对应的能力条目即可,绝对不要包含架构相关内容。
内容的提问来源于stack exchange,提问作者sakshya73
相关产品推荐
相关产品推荐

