我首先导入了所有 3 个启动图像
1: 320 x 480
2: 640 x 960 (Retina 3.5-inch)
3: 640 x 1136 (Retina 4-inch)
它们具有以下所需的默认名称:
1:Default.png
2:Default@2x.png
3:Default-568h@2x.png
并通过警告获取拒绝:
iPhone 5 Optimization Requirement - Your binary is not optimized for iPhone 5. As of May 1, all new iPhone apps and app updates submitted must support the 4-inch display on iPhone 5. All apps must include a launch image with the -568h size modifier immediately following the "basename" portion of the launch image's filename. 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. Learn more about iPhone 5 support and app launch images by reviewing the iOS Human Interface Guidelines and iOS App Programming Guide.
即使在添加之后:
Default-568h.png of size 320 x 568
然后也得到同样警告的拒绝
launch image NAME 或 SIZE 哪里有问题
最佳答案
好吧,我遇到了同样的问题,并通过在根级别添加 default-568h@2x.png 文件找到了解决方案,如图所示
并确保您不对启动图像使用图像断言,这解决了我的问题。
关于iphone - 无效二进制 : Your binary is not optimized for iPhone 5 As of May 1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16850903/