Question about devices and certificates

Hi all
My first app which is available from the app store is currently iPad only, but I’m working on a universal build of it for all iOS devices. I have three extra test devices to use (iPod Touch 4th Gen, iPhone 3GS, and iPhone4) to test the new builds but have a couple of quick questions.
Do I have to generate all new certificates for the app to take advantage of the universal build? and if so how does that affect the app as it currently stands on the app store?

I’m not sure if I’ve explained this well, so I hope this makes sense to someone.

Cheers [import]uid: 7841 topic_id: 22683 reply_id: 322683[/import]

The distribution profiles don’t have any parameter refering to the app being for iPhone or iPad or universal, it just refers to the appID which I suppose hasn’t changed.

So, for uploading to the appstore you just have to build it again the same way and upload it there. Users who already had the app on iPad will update it and it will still work as expected. New users can now buy it for iPhone/iPod.

There’s really not much to say.

About testing the app yourself using your devices, you just have to go into the apple member center, go to the provisioning portal, and on the testing profile you use for your app, you need to add the device IDs of your new devices, and then download the new profile and doubleclick it to install. Restart corona and you’re good to go to build for those devices.

I hope I answered your question. [import]uid: 61899 topic_id: 22683 reply_id: 90481[/import]

You need one certificate for all of your apps and builds.

You do need a different provisioning profile however.

In the provisioning portal, after you have your certificate created, add all the devices you want to test with.

Then go into the provisioning profile for your app either development or AdHoc and click on “Modify”. Check the devices you want this to test on and save it. Reload the page until you get a download button for that profile, download it and replace your existing profile with the new one.

Restart Corona SDK if its currently running, build your app as a universal build and away you go.

[import]uid: 19626 topic_id: 22683 reply_id: 90484[/import]