[RESOLVED] Developing Apps for others using their iOS Developer portal stuff

I need to finally get to a position where when developing for others, I’m not building and testing using my certificates, appID’s and provisioning profiles.

My client has their account setup and if someone would be so kind to explain what I have to do to get a provisioning profile (AdHoc) that I can build with using my copy of Corona SDK using their certificates and such and be able to upload the app to the app store when I’m done (I can deal with all the iTunes Connect bits).

What certificates do I need? How do I get them?
What about public/private keys?
What does my client need to do to let me me get to his provisioning portal to add devices, generate the AppID (which he may have already done since a bunch of the iTunes connect stuff is done) and be able to drop a .mobileprovision file in my /Users/Me/Library/MobileDevices/Provisioning Profiles/ folder so that Corona SDK is happy.

Thanks
Rob
[import]uid: 19626 topic_id: 32030 reply_id: 332030[/import]

You can get multiple certs on your Mac.

It’s the same process for one as it is for two.

  1. You’ll need your client’s e-mail and their business name to generate the CSR. Using keychain, generate your CSR. This is the file you upload to generate to get your ios_development.cer and ios_distribution.cer file.

  2. Once you’ve generated your CSR, login to member center and go to the Certificates section. Click on the Development tab.

Click on the Request Certificate button.

You will see a Choose File button. Click it and find the CSR file you just generated from your keychain.

Click the submit button and you will see a Pending Issuance status in the status column. Click refresh and it will show a Download button. Download it and double click the .cer file.

Do the same for your distribution .cer file, but make sure you click on the Distribution tab in the Certificates section.

So after this, you should have your CSR file, 1 dev cert file, and 1 distribution cert file. Double clicking the cert file will automatically install the cert in your keychain.

  1. When you go to keychain, you will see your certs and your client’s cert. Click on the little key to get more info.

  2. When you create an adhoc file and install it, you will see the client’s name based on the mobile provisioning profile you created when you try to compile in Corona. You will also see your listed.

This is what I like about Corona SDK, it’s made this part of creating apps for other clients really easy. It just shows up in the drop down and I just select it.

[import]uid: 8045 topic_id: 32030 reply_id: 127668[/import]

Thanks!
[import]uid: 19626 topic_id: 32030 reply_id: 127707[/import]

You can get multiple certs on your Mac.

It’s the same process for one as it is for two.

  1. You’ll need your client’s e-mail and their business name to generate the CSR. Using keychain, generate your CSR. This is the file you upload to generate to get your ios_development.cer and ios_distribution.cer file.

  2. Once you’ve generated your CSR, login to member center and go to the Certificates section. Click on the Development tab.

Click on the Request Certificate button.

You will see a Choose File button. Click it and find the CSR file you just generated from your keychain.

Click the submit button and you will see a Pending Issuance status in the status column. Click refresh and it will show a Download button. Download it and double click the .cer file.

Do the same for your distribution .cer file, but make sure you click on the Distribution tab in the Certificates section.

So after this, you should have your CSR file, 1 dev cert file, and 1 distribution cert file. Double clicking the cert file will automatically install the cert in your keychain.

  1. When you go to keychain, you will see your certs and your client’s cert. Click on the little key to get more info.

  2. When you create an adhoc file and install it, you will see the client’s name based on the mobile provisioning profile you created when you try to compile in Corona. You will also see your listed.

This is what I like about Corona SDK, it’s made this part of creating apps for other clients really easy. It just shows up in the drop down and I just select it.

[import]uid: 8045 topic_id: 32030 reply_id: 127668[/import]

Thanks!
[import]uid: 19626 topic_id: 32030 reply_id: 127707[/import]