THE COMPLETE PUBLISHING GUIDE; BY JACK LEONARD

LeonardDeveloperLeonardDeveloper Member Posts: 4,630
HI THERE GUYS,
I HAVE BEEN HAVING NUMEROUS PUBLISHING PROBLEMS, AND MANAGED TO SORT MOST OF THEM, I HAVE WATCHED VIDEO OVER AND OVER AGAIN BUT IT DIDNT REALY HELP ME CLEARLY AND FULLY UNDERSTAND WHAT TO DO:
SO I HAVE WROTE A COMPLETE PUBLISHING GUIDE, FOR ALL OF YOU GUYS WHO ARE STUCK ON PUBLISHING, I SHALL ALSO HAVE A VIDEO UP IN ABOUT 2 DAYS, THANKS JACK!!
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,
• 
create application ID's,
• 
create Provisioning Profiles (DISTRIBUTION + DEVELOPMENT)
• GO INTO THE GS CREATOR, SELECT PUBLISH:
• PUBLISH TO WHATEVER DEVICE,
• 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, YOU CAN FIND THE APPLICATION LOADER BY SEARCHING YOUR MAC FOR IT, YOU MUST HAVE A NEW VERSION OF XCODE INSTALLED FOR APPLICATION LOADER. ANY MORE PUBLISHING QUORIES CONTACT ME ON THERMOAPPS@GMAIL.COM

Comments

  • LeonardDeveloperLeonardDeveloper Member Posts: 4,630
    Hope everyone liked this post, I have completely wrote this myself and it is from my own experience, i wrote this as a draught on microsoft word first for my own personal use incase i ever would have to go through this again, but however i thought of all the frustration and problems i had, and i didn't really want other people to suffer the same way i did with publishing! :), so i shared it!
    --------------------------------------------------------------------------------------------------------------
    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
  • LeonardDeveloperLeonardDeveloper Member Posts: 4,630
    Known ASAP (app store approval process) problems with GS:
    Invalid code signing entitlements >> Read above
  • domeniusdomenius Member Posts: 108
    I have one question, Im getting the email back from apple upon submission and you say:

    "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"

    Do you mean prefix (the wf3afra26afrd7 bit) when you say suffix? The generated bit is not part of my specified bundleID, it worked without this last time I published but now im having issues. Is this my problem?
  • LeonardDeveloperLeonardDeveloper Member Posts: 4,630
    domenius said:
    I have one question, Im getting the email back from apple upon submission and you say:

    "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"

    Do you mean prefix (the wf3afra26afrd7 bit) when you say suffix? The generated bit is not part of my specified bundleID, it worked without this last time I published but now im having issues. Is this my problem?

    yes, i do mean the prefix bit, you can add it in to your provisioning profile (your distribution prove prof)
  • LeonardDeveloperLeonardDeveloper Member Posts: 4,630
    edited February 2012
    Any publishing problems, Just contact me??
    I will offer free short publishing questions
    Free publishing queries
    EDIT: (Deleted due to promoting paid services)
    Or just post your questions here, and ill answer you for free!
  • LeonardDeveloperLeonardDeveloper Member Posts: 4,630
    Can someone make this a sticky!? :) (if you're really kind)
    I went tO a lot of trouble putting this together and analysing loads of publishing problem topics, an trying to cover all of the answers in my thread even the unlikely ones! :) I also will update this thread every once in a while, posting how another problem that users may encounter is fixed and some commonly asked publishing questions of course,
    Your sincerely,
    Jack Leonard
  • LeonardDeveloperLeonardDeveloper Member Posts: 4,630
    And hopefully I will have an android up publishing thread up too! :)
  • LeonardDeveloperLeonardDeveloper Member Posts: 4,630
    Crucial information ; naxml par publishing error (gamesalad internal error) if you get this error it is a problem with the creator and cannot be fixed by you, you will have to contact gamesalad for this
    -------
    Please make this a sticky and read my post to posts above this one ^
    ^
  • jonmulcahyjonmulcahy Member, Sous Chef Posts: 10,408
    This won't be made a sticky, there are aleady too many, plus, all tutorials like this should be posted in the cookbook. You should be able to update it yourself.
  • NicholasSeahNicholasSeah Member Posts: 68
    Hey Leonard Developer,

    Can you explain more in detail about the letter you received from Apple on how to resolve it? Because I also got the same letter as you and I really can't solve it. Can you please tell me on how to resolve it?

    Thanks
  • LeonardDeveloperLeonardDeveloper Member Posts: 4,630
    Dear Nick
    The letter basicly translates as, you received a code in front of the bundle identifier you set up (you probaply set soemthing like this up>>>>com.mygamename.gamesalad)
    but apple also added in something like {W625usghsj.com.mygamename.gamesalad}
    and your distribution provisioning profile probaply says>> com.mygamename.gamesald,
    You need to change that to com.mygamename.gamesalad
    --
    Try this and if this doesnt work please get back to me and i will try and resolve it more,
    Thanks & Best of luck,
    Jack
  • willieharriswillieharris Member Posts: 294
    I'm unable to publish my game with Distribution profile..

    I dont have any issues however publishing with my Development profile..

    -Development: Signs successfully.
    -Distribution: Code signing Failed!

    FYI:
    All software is update,
    -OSX,
    -Safari,
    -GameSalad,
    -Xcode
    And all of my development Certificates have been revoked, and recreated.... This includes my provisioning profiles.
    I have recreated everything, and reinstalled them.

    I currently have NO duplicates of anything in my keychain.
    image of keychain attached

    my error reads:

    Code signing failed. Make sure your Provisioning profile, developer certificate, and WWDR certificates are installed.

    Thank you for any help you can give me
    http://screencast.com/t/9ldiqYyO
  • LeonardDeveloperLeonardDeveloper Member Posts: 4,630
    that means your distribution profile is invalid, imply create a new one, and try again
  • LeonardDeveloperLeonardDeveloper Member Posts: 4,630
    Just thought I'd resurrect this and say that it's updated on my website here on my website.. They are photos and illustrations to help...
    Http://www.thermo-apps.com/gs-tutorials
  • dbreuer85dbreuer85 Member Posts: 16
    I have a BIG problem! After i push publish on gamesalad, i recevied this error message!
    Code signing failed. Make sure you have installed all your certificates and distribution profiles.
    i cannot save the app which i get back from gs. what is the problem????
  • dbreuer85dbreuer85 Member Posts: 16
    please let me know! you can mail me to my blackberry on support@colognesfinest.de
  • LeonardDeveloperLeonardDeveloper Member Posts: 4,630
    @dreuer85
    Please email me your details at thermoapps@gmail.com and I will fix your details..
  • dbreuer85dbreuer85 Member Posts: 16
    i wrote you! thx!
  • The_Gamesalad_GuruThe_Gamesalad_Guru Member Posts: 9,922
    edited February 2012
    Where is Xcode installed? Is it in your user home folder? It has to be moved to the hard drive level or as it's called root. Jack the videos didn't help damn there step by step and you can see exactly what you have to do..lol
  • michaeln93michaeln93 Member, PRO Posts: 68

    I am having trouble with this. It keeps telling me that something is wrong when I tried to generate the app. I filled everything in correct but I do not see "Choose" in there? Help please

  • tenrdrmertenrdrmer Member, Sous Chef, Senior Sous-Chef Posts: 9,934

    Well it could be you are trying to follow a guide that was written 2 and half years ago. You should go to the cookbook and make sure your following the most correct info.

    Also please don't bump old thread as the info is normally outdated.

    Cheers
    Aaron

This discussion has been closed.