Page 1 of 1

Creating ipa for ad hoc distribution

Posted: Thu May 09, 2013 12:11 pm
by bertBUSIbr8
Hi,


New to the forums and LiveCode, and after the trial version of the commercial edition, have now started properly with the Community version.

What I'm trying at the moment is re-building a few projects I have made for clients before as CD-ROM [with Director], so I can show them what can be done and once I get the ball rolling switch to the commercial version.
At the moment I've got an app working great on the iPad, but have to get that onto my clients iPad in an easy way for testing. I have set up provisioning profiles, their iPad is in the list of devices, so I'm all good there.

My main question is, how do you go from the .app file LiveCode generates to an .ipa file I can use with Testflight for example so I have an easy way of getting ot to my client?


Many thanks,



Bert

Re: Creating ipa for ad hoc distribution

Posted: Thu May 09, 2013 1:38 pm
by Simon
Hi Bert,
Welcome to the forum!

I use this:
http://www.diawi.com/index.php
Just need to zip up the app and include your profile.

Simon

Re: Creating ipa for ad hoc distribution

Posted: Thu May 09, 2013 2:26 pm
by endernafi
Hi Bert,

Simon's solution is a good alternative.
And there's a native LiveCode solution, too,
Jacqueline's AirLaunch: http://www.hyperactivesw.com/airlaunch/index.html

But if you want to use testflight, then here is the recipe:
* Open iTunes
* Navigate to apps in iTunes
* Drag-drop your .app file into iTunes
* Right-click on your app in iTunes
* Click Show in Finder
Voila, there's your .ipa file ready to upload to testflight 8)

Best,

~ Ender Nafi

Re: Creating ipa for ad hoc distribution

Posted: Wed May 15, 2013 12:15 pm
by bertBUSIbr8
Hi,


Sorry for not replying earlier, but thanks for your help, works great!



Bert

Re: Creating ipa for ad hoc distribution

Posted: Mon Sep 10, 2018 9:22 am
by icemanmelb
Simon wrote:
Thu May 09, 2013 1:38 pm
I use this:

Just need to zip up the app and include your profile.

Hi All,
Im also a newbie. I've just created my first noob app and would like to try it on my iphone running ios 11.3.1.
My mac is running on mac os x 10.12.6 & XCode 9.2, Live Code 9 Community Edition.

I'm just trying to figure out what what profile I need to add to my app.

regards

Paul

Re: Creating ipa for ad hoc distribution

Posted: Tue Apr 02, 2019 7:27 am
by avasthisamar
To use ad hoc distribution, create an archive of your app, or have a teammate send you an iOS App Store Package ( .ipa ) of the archived app. You distribute your app by providing the .ipa file for users to install on their devices.

Re: Creating ipa for ad hoc distribution

Posted: Wed Mar 10, 2021 3:21 pm
by marksmithhfx
avasthisamar wrote:
Tue Apr 02, 2019 7:27 am
To use ad hoc distribution, create an archive of your app, or have a teammate send you an iOS App Store Package ( .ipa ) of the archived app. You distribute your app by providing the .ipa file for users to install on their devices.
My understanding of an .ipa

1. Rename the folder your standalone application is in to "payload"
2. Compress the payload folder (create payload.zip)
3. Change the extension of the compressed folder from .zip to .ipa

Once you have created the payload.ipa file, does anyone know what your options for ad hoc distribution are?

thanks
Mark

Re: Creating ipa for ad hoc distribution

Posted: Wed Mar 10, 2021 5:35 pm
by marksmithhfx
marksmithhfx wrote:
Wed Mar 10, 2021 3:21 pm
Once you have created the payload.ipa file, does anyone know what your options for ad hoc distribution?
Well, a little more digging around and I've answered my own question.

1. you don't need an .ipa file for the following to work. Any standard LC standalone works just fine (ps tested on iOS only).

2. You will also need:
a) An Apple Distribution Certificate
b) A Unique App ID (I think wildcards may not work, but didn't test that)
c) The device ID's you'll be distributing too (UDID's)
d) and then all of the above bundled together into an Ad hoc Distribution Profile

3. In the StandAlone application settings select your unique App ID and Ad Hoc distribution profile. Build your standalone.

Anyone who is listed in your Ad hoc profile can now install the app quite easily using Apple Configurator 2 (from the App Store).

Run configurator 2.
Select your cabled device
Click the "Add" button, select "Apps, and then "From my Mac".
Select your LC Standalone and watch it being installed.

One possible scenario is you email your application to someone (I suggest compressed, they shrink down about 1/2), the user unzips and installs.

Cheers,
Mark

Re: Creating ipa for ad hoc distribution

Posted: Thu Mar 11, 2021 2:09 pm
by Mikey
or you could use airLaunch, if you were opposed to having it be difficult or more complicated or time-consuming.

Re: Creating ipa for ad hoc distribution

Posted: Thu Mar 18, 2021 9:33 pm
by marksmithhfx
Mikey wrote:
Thu Mar 11, 2021 2:09 pm
or you could use airLaunch, if you were opposed to having it be difficult or more complicated or time-consuming.
Thanks, looking into it.

Mark

Re: Creating ipa for ad hoc distribution

Posted: Thu Mar 18, 2021 9:37 pm
by Mikey
wow, i totally forgot the url for airlaunch
https://www.hyperactivesw.com/airlaunch/index.html