Search Issue Tracker

Not Reproducible



Found in


Issue ID




Mac App Store Receipt Validation failing due to Apple security changes



1. Build an Unity app with App Store validation on.
2. in info.plist update values for
-Bundle version
-Bundle versions string, short
-Bundle identifier
3. Codesign app with:

codesign -f --deep -s "3rd Party Mac Developer Application: "

When launching the app you need to use a sandbox account (see comment for details)

In order to upload to the Appstore with Application Loader, need to add:

- 'LSApplicationCategoryType'
- '' entitlement
- ICNS icon package

to the .plist file

( I'd recommend using from the asset store, because it does this automatically. )

2. Build the installer:
productbuild --component /Applications --sign "3rd Party Mac Developer Installer: " your.pkg

3. Upload the package with ‘Application Loader’, it should appear in itunesConnect after a while.

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.