Fix the ITMS 9000 Armchair.bundle Error - UrbanApps/Armchair GitHub Wiki

For some setups, upon submission or validation by the App Store you may see this error:

ITMS-9000

Don't fret... the solution is simple.

Despite the bundle being localization files only, Xcode decided it wanted to insert an info.plist file into the compiled bundle. You simply need to remove this file after building your app, but before submitting.

  1. Right-click on your archived app in the Xcode Organizer pane and select Show in Finder
  2. In Finder, Right-click the xcarchive file and select Show Package Contents
  3. Drill down to Products > Applications > YOUR.app, Right-click and select Show Package Contents
  4. Find Armchair.bundle, Right-click and select Show Package Contents
  5. Find the info.plist file and delete it.
  6. Go back to Xcode Organizer and Re-Validate/Re-Submit your archived app.