Error 3! (error publishing a Mac app on mountain lion)
Peter_Olafson
Member Posts: 301
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.
Send and Receive Data using your own Server Tutorial! | Vote for A Long Way Home on Steam Greenlight! | Ten Years Left
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.
Send and Receive Data using your own Server Tutorial! | Vote for A Long Way Home on Steam Greenlight! | Ten Years Left
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.
Send and Receive Data using your own Server Tutorial! | Vote for A Long Way Home on Steam Greenlight! | Ten Years Left
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.
Send and Receive Data using your own Server Tutorial! | Vote for A Long Way Home on Steam Greenlight! | Ten Years Left
Send and Receive Data using your own Server Tutorial! | Vote for A Long Way Home on Steam Greenlight! | Ten Years Left
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
Send and Receive Data using your own Server Tutorial! | Vote for A Long Way Home on Steam Greenlight! | Ten Years Left
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:
Send and Receive Data using your own Server Tutorial! | Vote for A Long Way Home on Steam Greenlight! | Ten Years Left
Send and Receive Data using your own Server Tutorial! | Vote for A Long Way Home on Steam Greenlight! | Ten Years Left
My outcomes are the same.