∆∆ Publishing ∆∆ - The complete fully illustrated, detailed guide
LeonardDeveloper
Member Posts: 4,630
A complete & illustrated publishing guide
Had a few emails recently so decided to stick this out there, Enjoy
HERES IS MY COMPLETE GUIDE:Publishing your gamesalad game to Apple:
• LOG IN TO IOS PROVISIONING PORTAL
• Do everything in this order:
• create certificates ,
• download and install certificates, (They should appear in your downloads folder... First search for the application "Keychain Access" (see below in fig 1.0) then drag your certificate into keychain access
• create application ID's, (Do this through IOS PROVISIONING PORTAL)
• create Provisioning Profiles (DISTRIBUTION + DEVELOPMENT) (Do this through IOS PROVISIONING PORTAL)
• GO INTO THE GS CREATOR, SELECT PUBLISH: (Do this through the gs application)
Had a few emails recently so decided to stick this out there, Enjoy
HERES IS MY COMPLETE GUIDE:Publishing your gamesalad game to Apple:
• LOG IN TO IOS PROVISIONING PORTAL
• Do everything in this order:
• create certificates ,
• download and install certificates, (They should appear in your downloads folder... First search for the application "Keychain Access" (see below in fig 1.0) then drag your certificate into keychain access
Fig 1.0
• create application ID's, (Do this through IOS PROVISIONING PORTAL)
• create Provisioning Profiles (DISTRIBUTION + DEVELOPMENT) (Do this through IOS PROVISIONING PORTAL)
• GO INTO THE GS CREATOR, SELECT PUBLISH: (Do this through the gs application)
• PUBLISH TO WHATEVER DEVICE, The device you made the project for
• ENTER IN ALL YOUR DETAILS,
• WHEN IT SAYS CHOOSE; PROVISIONING PROFILE MAKE SURE YOU USE YOUR DISTRIBUTION PROVISIONING PROFILE, IF YOU WANT TO PUBLISH TO IOS STRAIGHT AWAY AND YOUR DEVELOPMENT ONE IF YOU WANT TO PUBLISH TO TESTING ON YOUR IPHONE,
• NOW PRESS PUBLISH AND WAIT..
• ONCE YOU HAVE RECEIVED YOUR APP FROM THE GS CREATOR MAKE YOUR APP IN ITUNES CONNECT AND THEN UPLOAD YOUR FILE THAT YOU RECEIVED FROM THE GS CREATOR USING THE APPLICATION LOADER (YOUR FILE MUST BE ZIPPED (Compressed), YOU CAN FIND THE APPLICATION LOADER BY SEARCHING YOUR MAC FOR IT, YOU MUST HAVE A NEW VERSION OF XCODE INSTALLED FOR APPLICATION LOADER.
--------------------------------------------------------------------------------------------------------------
JUST ONE MORE THING TO ADD.
On creation of an bundle ID, apple will give you a suffix e.g (wf3afra26afrd7.gamesalad.gamesaladgame) make sure that you add this suffix into you'd distribution provisioning profile, where it says App id/Bundle ID; it also may not let you change the provision profile so in that case create a new one with the suffix and delete the old one,
---------------------------------------------------------------------------------------------------------------
If you ever receive this email, after publishing the above is how to fix it
Email:Dear Developer,We have discovered one or more issues with your recent binary submission for "GSGAME!!". Before your app can be reviewed, the following issues must be corrected:Invalid Code Signing Entitlements - The signature for your app bundle contains entitlement values that are not supported. For the com.apple.developer.ubiquity-container-identifiers entitlement, the first value in the array must consist of the prefix provided by Apple in the provisioning profile followed by a bundle identifier suffix. The bundle identifier must match the bundle identifier for one of your apps or another app that you are permitted to use as the iCloud container identifier.Specifically, value "NQ48B44SRD.*" for key "com.apple.developer.ubiquity-container-identifiers" in GSGAME is not supported.Invalid Code Signing Entitlements - The signature for your app bundle contains entitlement values that are not supported.Specifically, value "NQ48B48SRD.*" for key "com.apple.developer.ubiquity-kvstore-identifier" in GSGAME is not supported.Once these issues have been corrected, go to the Version Details page and click Ready to Upload Binary. Continue through the submission process until the app status is Waiting for Upload and then use Application Loader to upload the corrected binary.Regards,The iTunes Store Team
• ENTER IN ALL YOUR DETAILS,
• WHEN IT SAYS CHOOSE; PROVISIONING PROFILE MAKE SURE YOU USE YOUR DISTRIBUTION PROVISIONING PROFILE, IF YOU WANT TO PUBLISH TO IOS STRAIGHT AWAY AND YOUR DEVELOPMENT ONE IF YOU WANT TO PUBLISH TO TESTING ON YOUR IPHONE,
• NOW PRESS PUBLISH AND WAIT..
• ONCE YOU HAVE RECEIVED YOUR APP FROM THE GS CREATOR MAKE YOUR APP IN ITUNES CONNECT AND THEN UPLOAD YOUR FILE THAT YOU RECEIVED FROM THE GS CREATOR USING THE APPLICATION LOADER (YOUR FILE MUST BE ZIPPED (Compressed), YOU CAN FIND THE APPLICATION LOADER BY SEARCHING YOUR MAC FOR IT, YOU MUST HAVE A NEW VERSION OF XCODE INSTALLED FOR APPLICATION LOADER.
--------------------------------------------------------------------------------------------------------------
JUST ONE MORE THING TO ADD.
On creation of an bundle ID, apple will give you a suffix e.g (wf3afra26afrd7.gamesalad.gamesaladgame) make sure that you add this suffix into you'd distribution provisioning profile, where it says App id/Bundle ID; it also may not let you change the provision profile so in that case create a new one with the suffix and delete the old one,
---------------------------------------------------------------------------------------------------------------
If you ever receive this email, after publishing the above is how to fix it
Email:Dear Developer,We have discovered one or more issues with your recent binary submission for "GSGAME!!". Before your app can be reviewed, the following issues must be corrected:Invalid Code Signing Entitlements - The signature for your app bundle contains entitlement values that are not supported. For the com.apple.developer.ubiquity-container-identifiers entitlement, the first value in the array must consist of the prefix provided by Apple in the provisioning profile followed by a bundle identifier suffix. The bundle identifier must match the bundle identifier for one of your apps or another app that you are permitted to use as the iCloud container identifier.Specifically, value "NQ48B44SRD.*" for key "com.apple.developer.ubiquity-container-identifiers" in GSGAME is not supported.Invalid Code Signing Entitlements - The signature for your app bundle contains entitlement values that are not supported.Specifically, value "NQ48B48SRD.*" for key "com.apple.developer.ubiquity-kvstore-identifier" in GSGAME is not supported.Once these issues have been corrected, go to the Version Details page and click Ready to Upload Binary. Continue through the submission process until the app status is Waiting for Upload and then use Application Loader to upload the corrected binary.Regards,The iTunes Store Team
Known ASAP (app store approval process) problems with GS:
Invalid code signing entitlements >> Read above
Invalid code signing entitlements >> Read above
Comments
Send and Receive Data using your own Server Tutorial! | Vote for A Long Way Home on Steam Greenlight! | Ten Years Left
Cheers!,
I knew someone was going to point that out - This is straight from my site; and something went wrong when copying and pasting over to the forums... I'll try and tidy it up
Illustration Portfolio:: |
Our Christmas Wishes for iPad:: |
Astropak for iPhone,
Android
and Kindle Fire
@wickedsunny
Yes, If thats the suffix you have in iTunes connect,
----------
If I can get a sous chef to edit this thread and add my new information about the new publishing system, I'll have this up by the weekend