We (Company X) plan to develop an iPhone App for one of our Customers (Company Y). I would now like to use my developer enrollment for my Company X to develop, build and test the application.
When it comes to deployment I need to upload the App to the AppStore using Company Y as Company name/account. How can we do this?
Though this must be a very common scenario (X developing App for Y and selling/uploading under Y’s name) I wasn’t able to find a howto in the web or Apple FAQs.
Thanks in advance,
Hauzi
Company Y has to create the distribution certificate with their developer account and provide you with all the keys and certificates for that certificate (yes, also with the private keys; that’s the downside). You can then import that into your keychain and sign the app for distribution, then send the signed app to Company Y which needs to upload it as usual.