Hello everybody!
I'm trying to upload my game Tiny Jumper to the Mac AppStore (for OSX not iPhone), but it gets rejected with following eMail:
Dear developer,
We have discovered one or more issues with your recent delivery for "Tiny Jumper". To process your delivery, the following issues must be corrected:
Invalid Signature - The main app bundle TinyJumper at path TinyJumper.app has following signing error(s): code object is not signed at all In subcomponent: /Volumes/data01/app_data/dstr/***/***/***.pkg/Payload/TinyJumper.app/Contents/Entitlements.plist . Refer to the Code Signing and Application Sandboxing Guide at http://developer.apple.com/library/mac/#documentation/Security/Conceptual/CodeSigningGuide/AboutCS/AboutCS.html and Technical Note 2206 at https://developer.apple.com/library/mac/technotes/tn2206/_index.html for more information.
Unable to Sign - This package doesn't meet the current code signing requirements. For more information, see the Code Signing and Application Sandboxing Guide and Technical Note 2206.
Specifically, codesign generated the following error:
***.pkg/Payload/TinyJumper.app: code object is not signed at all
In subcomponent: ***.pkg/Payload/TinyJumper.app/Contents/Entitlements.plist
Once these issues have been corrected, you can then redeliver the corrected binary.
Regards,
The App Store team
I've read alot of stuff to get the Application Loader to upload the file without issues and then I get this eMail. I'm stuck.
Right now I 'm doing the following:
- create .app-file with: lime build mac
- switch to .app-file location: cd export/mac64/cpp/bin
- create Sandboxing.plist with following content:
<?xml version="1.0" encoding="utf-8"?>
<plist version="1.0">
<dict>
<key>com.apple.security.app-sandbox</key>
<true/>
<key>com.apple.security.device.usb</key>
<true/>
</dict>
</plist> - codesign the app with this:
codesign --deep --entitlements Sandboxing.plist -v -f -s "3rd Party Mac Developer Application: *** (***)" TinyJumper.app - and create .pkg-file for upload with this:
productbuild --component TinyJumper.app /Applications --sign "3rd Party Mac Developer Installer: *** (***)" TinyJumper.pkg
Is there an tutorial out there for uploading HaxeFlixel games to Mac AppStore??