testflight upload issue

Getting into LiveCode for iOS? Ask your questions here.

Moderators: Klaus, FourthWorld, heatherlaine, kevinmiller, robinmiller

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

Re: testflight upload issue

Post by jmburnod » Mon Nov 20, 2017 1:22 pm

Hi Dave
and yeah, you can't change an app ID, and trying again with a new app ID sounds sensible - good luck!
Thanks i feel i will need it
Yes, i did it and
I did a wildcard in iTunesConnect
com.crealogic.*
com.crealogic.eep115 (same of bundle identifier of file pList of my app)

I'm surprise to see "com.crealogic.com.crealogic.eep115" in apps id list of ios dev center
Is it expected or i missed something again ?
Best regards
Jean-Marc
Last edited by jmburnod on Mon Nov 20, 2017 5:42 pm, edited 1 time in total.

dave.kilroy
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 838
Joined: Wed Jun 24, 2009 1:17 pm
Location: Plymouth, UK
Contact:

Re: testflight upload issue

Post by dave.kilroy » Mon Nov 20, 2017 1:36 pm

hmm I'm not 100% sure how an appID with an asterisk in will present, I think it's already created for you on the developer portal and using an asterisk in another appID is beyond my experience. as far as I know the asterisk is for those developers who will only ever have one app ever. I keep away from developer-level (asterisk) appIDs and if you want to use one then i think you use it without the "com<companyname>" bit - but in any case "com.crealogic.com.crealogic.eep115" seems to have too many sections

as far as I'm concerned your app id should have 3 sections "com.<companyname>.<appname> with NO asterisks in it (actually there will be 4 sections as your developer id number is prepended to all appIDs you create). for example the appID of the 'diadem' app I'm working on is "com.appinsight.diadem"

EDIT: in my developer portal the appID created by Apple with the asterisk in it is called "Xcode: iOS Wildcard AppID" and it's ID is "*"

EDIT 2: try to keep the appID in the developer portal and iTunes Connect the same (and NO asterisks)
"...this is not the code you are looking for..."

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

Re: testflight upload issue

Post by jmburnod » Mon Nov 20, 2017 7:31 pm

Hi Dave,
Good new :D
You're right about app ID with "*".
That is the option i choosed.
I'm able to choose my .ipa file (generate by AirLaunch) with "Application loader" which began his job.

I got an error about icon
ERROR ITMS-90023: "Missing required icon file. The bundle does not contain an app icon for iPad of exactly '152x152' pixels, in .png format for iOS versions >= 10.0."
I don't understand "exactly '152x152' pixels", my icon in app is 72X72 and 1024X1024 on iTunesConnect.

dave.kilroy
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 838
Joined: Wed Jun 24, 2009 1:17 pm
Location: Plymouth, UK
Contact:

Re: testflight upload issue

Post by dave.kilroy » Mon Nov 20, 2017 8:56 pm

OK sounds like we're getting closer :)

The message is telling you to add another icon image file that is 152 x 152 pixels (use the iOS tab of the Standalone Application Settings). 152x152 is the icon size needed for iOS 7 High resolution iPad.

With any luck once you've added this and done another build you'll be able to upload to iTC

Kind regards

Dave
"...this is not the code you are looking for..."

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

Re: testflight upload issue

Post by jmburnod » Tue Nov 21, 2017 10:31 am

Hi Dave,
I tried to add an .png file 152X152 in standalone setting for hi res icon.
I have a message that LiveCode (8.1.6) need a 144X144 :shock:
kind regards
Jean-Marc

dave.kilroy
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 838
Joined: Wed Jun 24, 2009 1:17 pm
Location: Plymouth, UK
Contact:

Re: testflight upload issue

Post by dave.kilroy » Tue Nov 21, 2017 11:34 am

Yep you'll need several differently-sized icon images depending on that iOS devices you are targeting - have a look at the screenshot from the iOS tab of the Standalone Application Settings dialog box of an app I'm working on. It shows all the different sizes of icon images I'm including in my app (and it just so happens I included the pixel dimensions of each image file in it's name so you can see what sizes you need - although if you try to add an image of the wrong size LiveCode will reject it and tell you the correct size to include)

You'll need to include a similar range of image sizes of your app's icon

Screenshot 2017-11-21 10.28.35.png
"...this is not the code you are looking for..."

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

Re: testflight upload issue

Post by jmburnod » Tue Nov 21, 2017 1:02 pm

Hi Dave,
It seem you make me lucky.
My app has been imported in iTunesConnect.
With your help I progress quickly
I received a first feed-back from Apple. I understand I have to modify somethings in my provisioning profile about Push Notification.
I will write once I get out of this swimming pool
We have discovered one or more issues with your recent delivery for "EcrireEnPictos". Your delivery was successful, but you may wish to correct the following issues in your next delivery:

Missing Push Notification Entitlement - Your app appears to register with the Apple Push Notification service, but the app signature's entitlements do not include the "aps-environment" entitlement. If your app uses the Apple Push Notification service, make sure your App ID is enabled for Push Notification in the Provisioning Portal, and resubmit after signing your app with a Distribution provisioning profile that includes the "aps-environment" entitlement. Xcode 8 does not automatically copy the aps-environment entitlement from provisioning profiles at build time. This behavior is intentional. To use this entitlement, either enable Push Notifications in the project editor's Capabilities pane, or manually add the entitlement to your entitlements file. For more information, see
Kind regards
Jean-Marc

dave.kilroy
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 838
Joined: Wed Jun 24, 2009 1:17 pm
Location: Plymouth, UK
Contact:

Re: testflight upload issue

Post by dave.kilroy » Tue Nov 21, 2017 1:27 pm

well done :)

And that warning message about push notifications is really common and can be ignored
"...this is not the code you are looking for..."

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

Re: testflight upload issue

Post by jmburnod » Thu Nov 23, 2017 7:16 pm

New event in the swimming pool :roll:
I get this dialog about encryption algorithm:
Does your app use an encryption algorithm? Select Yes even if your app uses only standard iOS and macOS encryption.
I remember I met a roundabout in France with All directions on the left and others directions on the right. :D
Best regards
Jean-Marc

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

Re: testflight upload issue

Post by jmburnod » Sun Dec 10, 2017 12:06 pm

Hi All,
Here is a thread about encryption questions:
viewtopic.php?f=49&t=30275
Best regards
Jean-Marc

Post Reply

Return to “iOS Deployment”