您的二进制文件未针对 iPhone 5 进行优化
Your binary is not optimized for iPhone 5
我在向 App Store 提交 Xamarin.IOS 应用程序时收到此错误消息。
ERROR ITMS-90096: "Your binary is not optimized for iPhone 5 - New iPhone apps and app updates submitted must support the 4-inch display on iPhone 5 and must include a launch image referenced in the Info.plist under UILaunchImages with a UILaunchImageSize value set to {320, 568}. Launch images must be PNG files and located at the top-level of your bundle, or provided within each .lproj folder if you localize your launch images.
我已经从 iTunes Connect 上的 4 英寸启动图像中删除了 alpha 通道和透明度。
但是我是否必须从我提交给 iTunes Connect
甚至所有 launch images that I have selected in xcassets on Xamarin Studio
的每个启动图像中删除 alpha 通道?
您需要在项目中包含建议的大小。它与 Itune 连接无关。
当我这样做时,这个问题已经解决了:
- 我已经完全删除了 launge 图像的 xcassets
- 添加了启动图像集并且
再次添加所有启动图像
- 再次创建了一个新的 ipa 并且
这次提交成功了。
我在向 App Store 提交 Xamarin.IOS 应用程序时收到此错误消息。
ERROR ITMS-90096: "Your binary is not optimized for iPhone 5 - New iPhone apps and app updates submitted must support the 4-inch display on iPhone 5 and must include a launch image referenced in the Info.plist under UILaunchImages with a UILaunchImageSize value set to {320, 568}. Launch images must be PNG files and located at the top-level of your bundle, or provided within each .lproj folder if you localize your launch images.
我已经从 iTunes Connect 上的 4 英寸启动图像中删除了 alpha 通道和透明度。
但是我是否必须从我提交给 iTunes Connect
甚至所有 launch images that I have selected in xcassets on Xamarin Studio
的每个启动图像中删除 alpha 通道?
您需要在项目中包含建议的大小。它与 Itune 连接无关。
当我这样做时,这个问题已经解决了:
- 我已经完全删除了 launge 图像的 xcassets
- 添加了启动图像集并且
再次添加所有启动图像 - 再次创建了一个新的 ipa 并且
这次提交成功了。