Re: unable to sign app for final app store submission
Re: unable to sign app for final app store submission
- Subject: Re: unable to sign app for final app store submission
- From: Ken Kavanagh <email@hidden>
- Date: Thu, 10 Mar 2011 21:15:52 -0800
I found the solution on a very nice person's blog. (blog.furrytailapps.com)
You must generate the application and installation certificates separately! I saw both types with a checkbox and clicked CREATE .. never once even dreaming I didn't get what I'd asked for. So I now have both certs. yay.
However... I have a new question that I hope someone can answer... How to create a submittable PKG?
I have xcode 3.2.5 + application loader 1.1 (which enabled the build and archive option).
starting with a clean slate, I click "Build and archive".. it builds.. and in organizer, i see an entry. I click "Share" then "Save to disk" and I sign it with my shiny new certificate. It saves instantly, I click "show in finder" and there is only a directory :
/Users/kenk/Library/Application Support/Developer/Shared/Archived Applications/5FDFBDF9-E654-49D6-AC40-A6ED615A76BF.apparchive
but no PKG
It seems pretty clear to me from everything I've read, and from application loader itself expecting to find a PKG, that the "save to disk" should have generated one. What have I missed? There aren't any options in Organizer, nothing in apploader.
I can't submit without a PKG so I'm stumped.
Best Regards,
Ken
On 2011-03-10, at 3:01 PM, Laurent Daudelin wrote:
> On Mar 10, 2011, at 14:37, Ken Kavanagh wrote:
>
>> Hi,
>>
>> I have an application. I have my developer certificate. The code is signed.
>> I downloaded the application_tools_1.1.dmg because my "build and archive" menu was disabled and now it isn't.
>> I follow all the step on http://developer.apple.com/devcenter/mac/documents/submitting.html
>>
>> I do step 1 of "archive your application" which is to simply do a "build and archive". that seems to work. I have a sym link to my app in its build location. an ArchiveInfo.plist file, and an .app.dsym file.
>>
>> I try step 2, in the organizer window (something i've never used before now) i see my app with a big question mark, the correct bundle id and version. and name are at the top but the listbox area doesn't have a name for some reason.
>> I click 'share' to save to disk, it offers the ability to "Identity: sign" with the default set to 'DONT SIGN".
>> Knowing that I have a valid certificate (as selected in xcode build setting to sign the app) and viewable in the key chain app. i click the selection box and the only option is DONT SIGN. i can't sign it.
>>
>> I have NO idea what to do next. I can't find anything anywhere that tells me how to get out of this dead end.
>>
>> I presume that this archiving step should result in a signed PKG but it doesn't. i just have a built .app and i'm stuck. Am I supposed to build my own installer with PackageMaker? It's never mentioned anywhere but it would allows me to make the installer all pretty and matching with my app.
>>
>> Does anyone have any knowledge of this part of xcode? Did I not fill in a config page someplace? Why is there a question mark on the archive but the proper icon everywhere else? why isn't it finding my certificate?
>>
>> What undocumented steps are there to finishing up prepping an app for submission to the new mac app store?
>
> I too was having a lot of problems with this but finally got it right by following the instructions at https://developer.apple.com/devcenter/mac/documents/submitting.html. For me, though, submitting with Xcode would not work, I think because my application's name has a space in it. So, I ended up using "Application Loader" and tried a few times until it got uploaded properly. But, as far as the signing process goes, I would suggest you read the FAQ about the Mac App Store here: https://devforums.apple.com/thread/75228?tstart=0. Make sure you follow the instructions of question number 8 to the letter. Depending on the version of Xcode you're using, there might be a bug in the signing process.
>
> HTH!
>
> -Laurent.
> --
> Laurent Daudelin
> AIM/iChat/Skype:LaurentDaudelin http://www.nemesys-soft.com/
> Logiciels Nemesys Software email@hidden
>
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden