Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Getting an email after upload - Invalid Signature

Fodder76Fodder76 Posts: 154Member
Hey there pals,

I'm finally going through the process of uploading my first app. I've read through many threads and cleared up a few problems that I was having, but some still remain. I was getting errors that were keeping me from uploading, but those were cleared up. I thought I was in the clear once the uploader accepted my app and began the upload process, but now I get an email as soon as the file has finished uploading with the following info:

Invalid Signature - Make sure you have signed your application with a distribution certificate, not an ad hoc certificate or a development certificate. Verify that the code signing settings in Xcode are correct at the target level (which override any values at the project level). Additionally, make sure the bundle you are uploading was built using a Release target in Xcode, not a Simulator target. If you are certain your code signing settings are correct, choose "Clean All" in Xcode, delete the "build" directory in the Finder, and rebuild your release target.

So my question is related to Xcode. Obviously since we are using GS we aren't as intimately involved with Xcode as other developers would be. Also, many of the threads I've read (outside of the Gamesalad forums) refer to fixing their problems by doing this or that in Xcode. Is it important that your Xcode settings are correct in order for Gamesalad to create a build that apple will accept? I know that all of the certificates and provisioning profiles have to be in order, but there is a lot of talk out there of making sure your project and targets in Xcode are set to distribution and not development.

I'm basically wondering if I should spend my time in Xcode trying to fix the problem, or continue playing with certificates.

Thanks very much, and sorry for all the babbling!


  • Fodder76Fodder76 Posts: 154Member
    I think maybe my post was bypassed due to the forum problems earlier today...

    Anyway, just a bump in the hopes that someone has some experience with this. Thanks!
  • JohnPapiomitisJohnPapiomitis Posts: 6,256Member
    make sure your using a distribution provisioning profile to publish with and not a development one
  • Fodder76Fodder76 Posts: 154Member
    Thanks for the reply. I'm fairly certain I am. I gave the development certificate its own unique name, and that's the one I choose when asked during the GS publishing process. I'll triple check, an even make a new one to make sure I have that right.

    Is there anything else that could cause this problem for people? Do my settings in Xcode make any difference here?
  • tenrdrmertenrdrmer Posts: 9,934Member, Sous Chef, Senior Sous-Chef
    No as long as you have the newest xcode installed it should have no effect at all.

    It's not my fault I never learned to take responsibility for anything. ;)

  • Fodder76Fodder76 Posts: 154Member
    Ohh good point. That was another thing I meant to ask. It is necessary to have the newest Xcode installed? Because I don't.

    I guess I'll get that long download started! Thanks!
  • JohnPapiomitisJohnPapiomitis Posts: 6,256Member
    yeah download the newest version of xcode

  • bajashbajash Posts: 215Member, PRO

    I have a distribution certificate and I am still having problems.
This discussion has been closed.