Tuesday, October 2, 2012

Submit Unity App to MAC App Store


Submit App to Mac Store:

1. Build in Unity for Mac Intel Only

2. Show Package Contents of the .app once Compiled from Unity

2.a. Edit Info.plist
<key>CFBundleShortVersionString</key>
<string>1.0.0</string>
<key>LSApplicationCategoryType</key>
<string>public.app-category.sports-games</string>
<key>NSHumanReadableCopyright</key>
<string>© 2012 Apollo Software Solutions. All rights reserved.</string>
<key>CFBundleIdentifier</key>
<string>com.apolloss.GolfProHD</string>
<key>CFBundleVersion</key>
<string>1.0.0</string>

2.b. Replace Resources/UnityPlayer.icns with one that is 512x512

2.c. Change permissions on /Data for "everyone" from "no access" to be "Read only"

3. In Terminal...

codesign -f -s "3rd Party Mac Developer Application: randy edmonds" ZenOfClover.app

productbuild --component GolfProHD.app /Applications --sign "3rd Party Mac Developer Installer: Amit Barman" GolfProHD.pkg

***Delete the .app file after productbuild has created the .pkg (or the installer test will not work).*** 

sudo installer -store -pkg GolfProHD.pkg -target /

4. Verify that your app is installed in Applications

5. Ready to submit the .pkg to iTunes Connect!

No comments:

Post a Comment

Generating "Always On Top" NSWindow in macOS across all detected displays

Also: Using UIKit & Cocoa Frameworks using Objective-C In m acOS or OS X , written in either Objective-C or Swift  Langues, you m...