“Your binary is not optimized for iPhone 5” (ITMS-90096) when submitting

前端 未结 17 1960
暗喜
暗喜 2020-12-01 03:24

this is my first ios app and when i try to submit it to the app store it gives me the ITMS-90096 error.

\"error

相关标签:
17条回答
  • 2020-12-01 03:58

    Using XCODE 7.0.1 with an app that did not have the launch images setup. Tried to use the interface to "create" the locations in the .xcassets file, but only created a set with a bad name.

    Had to go back to XCODE 6.4 to create the proper locations / set name "LaunchImage" and load the files.

    Then back to XCODE 7.0.1 and all seems good.

    Looks like there is a bug introduced in XCODE 7.x that will not create the launch image .xcassets correctly.

    0 讨论(0)
  • 2020-12-01 03:59

    I'm using LaunchScreen and encountered same problem.

    Deleting LaunchImage from Assets.xcassets solved issue for me.

    0 讨论(0)
  • 2020-12-01 04:00

    Update August 2016

    When using Xcode 7+ and targeting iOS 8+ it is recommended to remove the .xib file and create a new LaunchScreen.storyboard by using the given template:

    And than setting it in the Project File under App Icons and Launch Images:


    Original October 2015 Answer

    So like @Aditya Deshmane I also use .xib file as my "Launch Image".

    Adding both Default-568.png and Default-568@2x.png to my root directory didn't solve my issue.

    I had to add the UILaunchImages key to my Info.plist:

    <key>UILaunchImages</key>
    <array>
        <dict>
            <key>UILaunchImageName</key>
            <string>Default-568</string>
            <key>UILaunchImageSize</key>
            <string>{320, 568}</string>
        </dict>
    </array>
    

    As described here: iOS Key UILaunchImages

    0 讨论(0)
  • 2020-12-01 04:00

    This solution is only for Phonegap + DevExtreme + Visual Studio (Windows):

    I struggled for 3 consecutive days to solve this issue. Hope somebody else not have to.

    Please follow the below mentioned Steps to resolve the issue:

    1. Create a New Solution.
    2. Delete all the Files and Folders except the "congif.xml" and Solution File.
    3. Copy your existing Files and Folders to the New Solution. DONT COPY THE IMAGES which includes the ICONS AND SPLASH/LAUNCH IMAGES.
    4. In the New Solution, add all the Icons and Splash images from fresh.

    Build this Solution with proper Distribution Certificate and submit the IPA to App Store. It must solve the "90096" Error.

    Thanks.

    0 讨论(0)
  • 2020-12-01 04:01

    On Xcode 7 with iOS 9 SDK, if you set 'deployment target' to 8.0 or above, and don't have a asset catalog selected for 'launch images source', then it will work.

    0 讨论(0)
  • 2020-12-01 04:02

    I know this doesn't directly answer this question, but for others hopefully this helps: I fixed this by just building for a higher version. In tiapp.xml I added <min-ios-ver>8.0</min-ios-ver> directly under the <ios> tag.

    0 讨论(0)
提交回复
热议问题