最近我尝试上传我的 iOS 应用到 App Store ,但是在上传过程中遇到了一个问题,提示如下:
ITMS-90961: Invalid bundle - The app at “xxx.app” contains a single-size app icon but has a value of 11.0 for the MinimumOSVersion key in its Info.plist file. Include all app icon sizes to support iOS 11.0 or later, or update the iOS Deployment Target to 12.0 or later to support uploads with a single-size app icon.
我已经确认我的 AppIcon 是选择了 All Size 的,不是 Single Size ,但是还是收到了这个错误提示。我想问问各位 iOS 开发者,这是苹果的问题还是我的设置出现了问题?如果是我的问题,请问应该如何解决?
谢谢大家的帮助!
1
mokong 2023-04-20 22:32:29 +08:00 via iPhone
很简单,最低支持版本改成 12.0
|
2
zhaoxin 2023-04-21 06:07:06 +08:00
它说你提供的应用图标是单张的 pdf 格式的那种。这个只有 iOS 12 以上才支持。iOS 11 需要的是全部尺寸的。就是各种尺寸的 PNG 的那种。你说你选择了全尺寸,但是你有把所有的空白都按照要求的尺寸都填满吗?这个一般都是用第三方的工具生成 imageset ,然后拖动到 Xcode 里。
|
3
lisonfan OP @zhaoxin #2 是的,使用第三方工具生成的 AppIcon.assets
https://cdn.jsdelivr.net/gh/xJDt9eAR6K/DgBngiez@mosZckVF/ee31c3daab1556dad06c7adb84fc2238/1682039054797.png |