Corona export to IPA for iOS Enterprise

I’m trying to export my Corona project to be used for in-house over the air using my iOS Enterprise account… is this possible? When I try to convert the .app to .ipa and build my playlist it does not work. Any help is appreciated. [import]uid: 156772 topic_id: 36365 reply_id: 336365[/import]

Does anyone develop for iOS Enterprise with Corona? [import]uid: 156772 topic_id: 36365 reply_id: 144471[/import]

I had trouble with that too.

Here is the explanation with picture:

http://help.testflightapp.com/customer/portal/articles/494413-how-to-create-an-ipa-xcode-4-3-

Hope it helps
[import]uid: 130035 topic_id: 36365 reply_id: 144491[/import]

Thanks for the reply, but this says with an Xcode project, how do you get your Corona .app into an Xcode project? [import]uid: 156772 topic_id: 36365 reply_id: 144540[/import]

Sorry I thought you were an enterprise user.

To get the .app into .ipa you have to:

  1. Build with adhoc
  2. When you get your .app, drag it into iTunes.
  3. Then in iTunes, right click your app and open in finder
  4. There will be a .zip file I believe. All you have to do is change the extension to .app by renaming it.

That’s it [import]uid: 130035 topic_id: 36365 reply_id: 144542[/import]

thanks I’m able to get the .app to ipa but once I host it over-the-air it wont install because there’s no provisioning license embedded… I’m guessing only Xcode can do this. [import]uid: 156772 topic_id: 36365 reply_id: 144544[/import]

Yes, you have to add the testers’ devices to the provisioning profile you are using.
[import]uid: 130035 topic_id: 36365 reply_id: 144548[/import]

Disclaimer: I have not actually built with Corona for Enterprise, just handled other peoples Enterprise builds.

Anyhow, when you build with Corona for iOS, you need the provisioning profile. As far as I understand, this can be any of main kinds: adhoc, appstore or enterprise. You just import them to XCode by doubleclicking and then select the right profile in Corona build menu. I think that should embed your binary with the profile

So if I’d try to do it

  1. Create App Id in Enterprise profile (note! can’t be same as your appstore AppId)
  2. Create certificates & private keys in Enterprise profile
  3. Create provisioning profile in Enterprise profile
  4. Download and import enterprise certificate and make sure both cert&private key are in default keyring
  5. Import provisioning profile to XCode and make sure it shows as valid
  6. Build with Corona and select the enterprise provisioning profile

Remember to name things _appstore, _adhoc and _enterprise so you know them apart! [import]uid: 46570 topic_id: 36365 reply_id: 144555[/import]

thanks for the replies, so the profile needs to be in xCode, does that mean I export from Corona to “Xcode Generator” instead of “Device”? [import]uid: 156772 topic_id: 36365 reply_id: 144578[/import]

Does anyone develop for iOS Enterprise with Corona? [import]uid: 156772 topic_id: 36365 reply_id: 144471[/import]

I had trouble with that too.

Here is the explanation with picture:

http://help.testflightapp.com/customer/portal/articles/494413-how-to-create-an-ipa-xcode-4-3-

Hope it helps
[import]uid: 130035 topic_id: 36365 reply_id: 144491[/import]

Thanks for the reply, but this says with an Xcode project, how do you get your Corona .app into an Xcode project? [import]uid: 156772 topic_id: 36365 reply_id: 144540[/import]

Sorry I thought you were an enterprise user.

To get the .app into .ipa you have to:

  1. Build with adhoc
  2. When you get your .app, drag it into iTunes.
  3. Then in iTunes, right click your app and open in finder
  4. There will be a .zip file I believe. All you have to do is change the extension to .app by renaming it.

That’s it [import]uid: 130035 topic_id: 36365 reply_id: 144542[/import]

thanks I’m able to get the .app to ipa but once I host it over-the-air it wont install because there’s no provisioning license embedded… I’m guessing only Xcode can do this. [import]uid: 156772 topic_id: 36365 reply_id: 144544[/import]

Yes, you have to add the testers’ devices to the provisioning profile you are using.
[import]uid: 130035 topic_id: 36365 reply_id: 144548[/import]

Disclaimer: I have not actually built with Corona for Enterprise, just handled other peoples Enterprise builds.

Anyhow, when you build with Corona for iOS, you need the provisioning profile. As far as I understand, this can be any of main kinds: adhoc, appstore or enterprise. You just import them to XCode by doubleclicking and then select the right profile in Corona build menu. I think that should embed your binary with the profile

So if I’d try to do it

  1. Create App Id in Enterprise profile (note! can’t be same as your appstore AppId)
  2. Create certificates & private keys in Enterprise profile
  3. Create provisioning profile in Enterprise profile
  4. Download and import enterprise certificate and make sure both cert&private key are in default keyring
  5. Import provisioning profile to XCode and make sure it shows as valid
  6. Build with Corona and select the enterprise provisioning profile

Remember to name things _appstore, _adhoc and _enterprise so you know them apart! [import]uid: 46570 topic_id: 36365 reply_id: 144555[/import]

thanks for the replies, so the profile needs to be in xCode, does that mean I export from Corona to “Xcode Generator” instead of “Device”? [import]uid: 156772 topic_id: 36365 reply_id: 144578[/import]

Does anyone develop for iOS Enterprise with Corona? [import]uid: 156772 topic_id: 36365 reply_id: 144471[/import]

I had trouble with that too.

Here is the explanation with picture:

http://help.testflightapp.com/customer/portal/articles/494413-how-to-create-an-ipa-xcode-4-3-

Hope it helps
[import]uid: 130035 topic_id: 36365 reply_id: 144491[/import]

Thanks for the reply, but this says with an Xcode project, how do you get your Corona .app into an Xcode project? [import]uid: 156772 topic_id: 36365 reply_id: 144540[/import]