exporting an ipa from my app

I have an app (currently for sale on the Mac App Store) which is a programming environment for audio processing (DSP node graph). I would like it to be able to export apps that are ready to be uploaded to the App Store or Mac App Store (including Audio Unit extensions).

Can I code sign from within my Mac App Store app? (Seems I can use Process to invoke codesign. Otherwise perhaps I could add the source for codesign to my app.. it seems to be open source)

Is this whole process too hard for a solo developer to take on?

What resources should I look at?

thanks!

There is no API to sign code (sadly). To do this, you have to run the codesign tool using Process or its equivalent. It’s quite feasible to do that from a Mac app but doing it from a sandboxed Mac app my present some challenges. I recommend that you create a simple prototype and see what roadblocks that hits before investing too much in this product.

What resources should I look at?

I have a bunch of resources in my Code Signing Resources post. Those are mostly focused on the Mac but most of them apply to iOS as well. However, my number one recommendation for this sort of thing is to build an iOS with Xcode and look at how it invokes codesign.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

exporting an ipa from my app
 
 
Q