Separate Provisioning Profiles?

Getting into LiveCode for iOS? Ask your questions here.

Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller

j9v6
Posts: 77
Joined: Tue Aug 06, 2019 9:27 am
Location: U.K.
Contact:

Separate Provisioning Profiles?

Post by j9v6 » Tue Sep 08, 2020 11:49 am

Hello all,

Are separate provisioning profiles needed for Development and then for Distribution.. or can I just have a single profile that will let me build and test on the simulator and locally connected iPhone, and also let me upload to the App Store with Transporter?

Thanks,
Al.

jmburnod
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 2718
Joined: Sat Dec 22, 2007 5:35 pm
Location: Genève
Contact:

Re: Separate Provisioning Profiles?

Post by jmburnod » Tue Sep 08, 2020 12:02 pm

Hi Al,
Are separate provisioning profiles needed for Development
Yes
I dont know for simulator i dont use.
You may have only development profile for test on your devices and 100 other devices (you have to get udid of them and fill devices formular in your account
For testflight or transporter you need a distribution profile.
Best regards
Jean-Marc
https://alternatic.ch

j9v6
Posts: 77
Joined: Tue Aug 06, 2019 9:27 am
Location: U.K.
Contact:

Re: Separate Provisioning Profiles?

Post by j9v6 » Tue Sep 08, 2020 12:04 pm

Thanks Jean Marc.

jmburnod
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 2718
Joined: Sat Dec 22, 2007 5:35 pm
Location: Genève
Contact:

Re: Separate Provisioning Profiles?

Post by jmburnod » Tue Sep 08, 2020 6:07 pm

I forgot that you have to set the "beta" checkbox to true for testflight and false for Appstore in standalone setting.
Good luck
Jean-Marc
https://alternatic.ch

j9v6
Posts: 77
Joined: Tue Aug 06, 2019 9:27 am
Location: U.K.
Contact:

Re: Separate Provisioning Profiles?

Post by j9v6 » Wed Sep 09, 2020 9:28 am

Thanks for the tip.

I've created a Distribution profile, built my executable for the AppStore, changed the folder name to Payload, Compressed it, renamed the zip to filename.ipa but get stuck with Transporter refusing to upload my app.

I've gone through the lessons several times and still get the same problem:

How to setup a distribution profile
http://lessons.livecode.com/m/4069/l/32 ... le-for-ios

How to submit an app to the AppStore
http://lessons.livecode.com/m/4069/l/33 ... -app-store

The error I get is:

Failed to create the .itmsp for 'Payload.ipa'
No suitable application records were found. Verify
your bundle identifier 'com.xxxxxxxxx.yyyy' is correct.

I've checked and my bundle identifier is the same in LiveCode and in Identifiers in the Developer portal. I spent half a day yesterday going round in circles trying to get it to work. I feel like I'm slowly going out of my mind ! :?

Have I missed a step, or selected something wrong somewhere?????

TIA

Al.

jmburnod
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 2718
Joined: Sat Dec 22, 2007 5:35 pm
Location: Genève
Contact:

Re: Separate Provisioning Profiles?

Post by jmburnod » Wed Sep 09, 2020 12:14 pm

It seems that is the creation of your .ipa file. I never used the two ways you describe above.
I use AirLaunch to create my .ipa file with success.
It is a stack developed by Jacqueline you may get it here:
HyperActive Software | http://www.hyperactivesw.com
Best
Jean-Marc
https://alternatic.ch

j9v6
Posts: 77
Joined: Tue Aug 06, 2019 9:27 am
Location: U.K.
Contact:

Re: Separate Provisioning Profiles?

Post by j9v6 » Wed Sep 09, 2020 1:39 pm

Hi Jean-Marc,

Thanks for the information about Jaqueline's plugin.

I don't have any problems testing the app on my iPhone - that works just fine.

I have a problem uploading it to the AppStore. Transporter keeps reporting an error with the Payload.ipa and I can't get any further.

jmburnod
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 2718
Joined: Sat Dec 22, 2007 5:35 pm
Location: Genève
Contact:

Re: Separate Provisioning Profiles?

Post by jmburnod » Wed Sep 09, 2020 5:29 pm

I don't have any problems testing the app on my iPhone
Yes, it is not an .ipa file
I think the checking is less tolerant for AppStore.
You may try a testflight upload that seems more tolerant than appstore
Jean-Marc
Last edited by jmburnod on Thu Sep 10, 2020 2:29 pm, edited 1 time in total.
https://alternatic.ch

jacque
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 7227
Joined: Sat Apr 08, 2006 8:31 pm
Location: Minneapolis MN
Contact:

Re: Separate Provisioning Profiles?

Post by jacque » Wed Sep 09, 2020 5:36 pm

jmburnod wrote:
Tue Sep 08, 2020 6:07 pm
I forgot that you have to set the "beta" checkbox to true for testflight and false for Appstore in standalone setting.
Good luck
Jean-Marc
That changed recently. I spent 2 days figuring it out. The "beta" checkbox now has to be set for both testflight and distribution. And the error message Apple gives you isn't clear about that at all.
Jacqueline Landman Gay | jacque at hyperactivesw dot com
HyperActive Software | http://www.hyperactivesw.com

jacque
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 7227
Joined: Sat Apr 08, 2006 8:31 pm
Location: Minneapolis MN
Contact:

Re: Separate Provisioning Profiles?

Post by jacque » Wed Sep 09, 2020 5:41 pm

@j9v6: When you do the build, are all the files in the mainstack folder? I was using a custom plist file stored in another folder and got a similar error when trying to submit. If you don't have any files in the Copy Files pane of the standalone settings then this isn't the problem.
Jacqueline Landman Gay | jacque at hyperactivesw dot com
HyperActive Software | http://www.hyperactivesw.com

simon.schvartzman
Posts: 641
Joined: Tue Jul 29, 2014 12:52 am
Location: Brazil

Re: Separate Provisioning Profiles?

Post by simon.schvartzman » Thu Sep 10, 2020 12:21 pm

@j9v6:
"...changed the folder name to Payload, Compressed it, renamed the zip to filename.ipa..."
as far as I understand you have to rename your ziped file to "application.ipa" and not filename.ipa as you said you are doing.

Hope it helps.
Simon
________________________________________
To ";" or not to ";" that is the question

j9v6
Posts: 77
Joined: Tue Aug 06, 2019 9:27 am
Location: U.K.
Contact:

Re: Separate Provisioning Profiles?

Post by j9v6 » Fri Sep 11, 2020 11:16 am

jacque wrote:
Wed Sep 09, 2020 5:41 pm
@j9v6: When you do the build, are all the files in the mainstack folder? I was using a custom plist file stored in another folder and got a similar error when trying to submit. If you don't have any files in the Copy Files pane of the standalone settings then this isn't the problem.
Thanks for the tips there. My app is a single LC file with no included modules or libraries. I've not created or modified a plist either, so don't believe that to be the problem. Still stumped at the moment though. :(

j9v6
Posts: 77
Joined: Tue Aug 06, 2019 9:27 am
Location: U.K.
Contact:

Re: Separate Provisioning Profiles?

Post by j9v6 » Fri Sep 11, 2020 11:23 am

simon.schvartzman wrote:
Thu Sep 10, 2020 12:21 pm
@j9v6:
"...changed the folder name to Payload, Compressed it, renamed the zip to filename.ipa..."
as far as I understand you have to rename your ziped file to "application.ipa" and not filename.ipa as you said you are doing.

Hope it helps.
Thanks for your message, filename.ipa was actually a typo on my part. The LiveCode lessons tell you to build the stand along application, rename the folder that gets generated to Payload, then compress it and rename the compressed file from Payload.zip to Payload.ipa which is what I've been doing. But sadly (even with the beta check box marked), I still cannot get Transporter to accept my app and still get the .itmsp error

j9v6
Posts: 77
Joined: Tue Aug 06, 2019 9:27 am
Location: U.K.
Contact:

Re: Separate Provisioning Profiles?

Post by j9v6 » Fri Sep 11, 2020 11:25 am

jacque wrote:
Wed Sep 09, 2020 5:36 pm
jmburnod wrote:
Tue Sep 08, 2020 6:07 pm
I forgot that you have to set the "beta" checkbox to true for testflight and false for Appstore in standalone setting.
Good luck
Jean-Marc
That changed recently. I spent 2 days figuring it out. The "beta" checkbox now has to be set for both testflight and distribution. And the error message Apple gives you isn't clear about that at all.
Oh man 2 days! I tried checking the beta tick box, and although my LiveCode builds without an error, Transporter still refuses to upload it. :(. Got any more tips? :)

simon.schvartzman
Posts: 641
Joined: Tue Jul 29, 2014 12:52 am
Location: Brazil

Re: Separate Provisioning Profiles?

Post by simon.schvartzman » Fri Sep 11, 2020 11:34 am

@j9v6, hi again
...rename the compressed file from Payload.zip to Payload.ipa...
In my experience it has to be renamed to "application.ipa" and not "Payload.ipa"

I guess it would be worth to try....

Good luck
Simon
________________________________________
To ";" or not to ";" that is the question

Post Reply

Return to “iOS Deployment”