This bundle is invalid. Apple is not currently accepting applications built with this version of the OS. (Yosemite)

StackOverflow https://stackoverflow.com//questions/24045057

  •  21-12-2019
  •  | 
  •  

Question

I've installed beta Yosemite.
Now I'm trying to publish my mac app (the same problem with iphone apps) using Xcode 5 (not beta). And I get this message:

This bundle is invalid. Apple is not currently accepting applications built with this version of the OS.

The same problem was with mavericks, look at this question:
This bundle is invalid. Apple is not currently accepting applications built with this version of the OS. (Mavericks)

It's very interesting, paradox, when Apple allows developers download and install new beta OS X, and at the same time doesn't allow publish apps.

What can we do?
Should I go back to Mavericks?

Was it helpful?

Solution 2

I succeeded publishing my app changing /System/Library/CoreServices/SystemVersion.plist file to mavericks bundle and version:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dt$
<plist version="1.0">
<dict>
        <key>ProductBuildVersion</key>
        <string>13A603</string>
        <key>ProductCopyright</key>
        <string>1983-2014 Apple Inc.</string>
        <key>ProductName</key>
        <string>Mac OS X</string>
        <key>ProductUserVisibleVersion</key>
        <string>10.9.3</string>
        <key>ProductVersion</key>
        <string>10.9.3</string>
</dict>
</plist>

Off course I will change it to original after app is published.
It works!

NOTE: You must restart your computer!

OTHER TIPS

If you don't want to mass with the SystemVersion.plist, here is another way to get through it on 10.10:

After you made the archive, you can modify the .app bundle and .plist in the archive's root to match a valid accepting version. Then use the Xcode to submit it. No need to mass with the code signing or Application Loader.

If you want a simple solution and don't mind to pay for it, I've created a tool to do it with ease: https://vox.vg/xcarchiver/

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top