Error 3! (error publishing a Mac app on mountain lion)
Updated my operating system to Mountain Lion, updated Gamesalad, updated Xcode to the latest version and downloaded and
installed my mac certificates. But when I submit the app and then try to sign it I get error 3. That's incredibly useful information.
What do I do next? Where can I submit my file for gamesalad tech support to have a look?
installed my mac certificates. But when I submit the app and then try to sign it I get error 3. That's incredibly useful information.
What do I do next? Where can I submit my file for gamesalad tech support to have a look?
Comments
Here is a thread I created when we were testing 0.10.0. I ran into problems so I checked to see if 0.94 worked and that failed as well, although with a better error message. If you look in your.console log, you will see the same error as .9.94. I exported my certificates into 10.7 and it worked fine, I then exported them from 10.7 into 10.8 and it failed again:
http://forums.gamesalad.com/discussion/47844/could-someone-try-publishing-a-mac-app-with-10-8
Use the contact us form at the bottom of the page, the more people who submit it the better.
Here is the console output. Attempting to publish a mac app on both 0.10.0 and 0.9.94 fail under 10.8. If I export my entire development certificates/provisioning profiles as a team and import them into 10.7, you can publish without any problems in both versions. If you import that same file back into 10.8, both still fail.
I submitted it to QA back on the 13th, so it should be on their radar. I thought it was me at first, that's why I setup a 10.7 virtual, but after that worked fine with the same certificates, and now other people having the issue, i think it might be a 10.8 compatibility issue.
here is the singinglog.txt this is the weird part. I upload the file to the web publishing server from my 10.8 machine. From my 10.7 machine I generate the package and then click on sign. everything works fine.
Then from my 10.8 box, I do the same thing, generate the package and click on sign. this fails.
both machines are using the exact same keychain settings, both imported from the same files.
I took a clean 10.7 virtual and my 10.8 macbook. both of which I installed xcode fresh from the mac app store and imported my profile.
I uploaded the game from my 10.8 iMac.
from my 10.7 virtual I am able to sign mac app without any problems
from my 10.8 laptop I am UNable to sign my mac app.
I can publish to iPad, iPhone and HTML5, but still get the code 3 error whenever I try to publish to Mac. I have checked then rechecked all my certificates, and have even revoked and removed them all and recreated them - still no luck. Anyone cracked this yet?
I had no problems with Lion, so I am obviously missing something here!
I've just been publishing via my 10.7 virtual when needed for now
I am assuming that this is happening within GS? If not, could this be the cause of our problems?
I then did these steps:
1. Download and install AppleWWDRCA.cer
2. Download and install DeveloperIDCA.cer
3. Generate and install mac_development.cer
4. Generate and install mac_app.cer
5. Generate and install mac_installer.cer
They are all showing up as valid and installed in my keychain:
I then generated a mac app and clicked on sign app. It downloaded the app and prompted me to choose the profile, and my name was available in the drop down and selected:
That fails:
If I view the console:
and that singingLog.txt file:
My outcomes are the same.