INVALID BINARY : Your binary is not optimized for

2020-02-09 03:09发布

I had imported all 3 Launch Images First

1: 320 x 480    
2: 640 x 960 (Retina 3.5-inch)    
3: 640 x 1136 (Retina 4-inch)    

they have the following default names that are needed:

1:Default.png   
2:Default@2x.png   
3:Default-568h@2x.png   

and Get the rejection with the warning :

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.

Even after adding:

Default-568h.png  of  size  320 x 568  

then also get the rejection with the same Warning

Where is the problem in launch image NAME or in SIZE

14条回答
Bombasti
2楼-- · 2020-02-09 03:38

Got the solution:

  • Your iOS Deployment Target should be 4.3 or later
  • Xcode should be version 4.5 or later
查看更多
▲ chillily
3楼-- · 2020-02-09 03:41

As of May 1 every app needs to fully support iPhone 5. not only launch Screen but all the UI aspects of your app needs to be fully compatible with iPhone 5.

查看更多
登录 后发表回答