Hi all.
I was in the hope to test my app on my iPhoneX prior to try the publishing route.
Well, once everything reaches its final destination (my phone), launching the app it crashes immediately. I see it blinking for a fraction of a second then nothing.
Its Android counterpart (it's a B4XPages project) works well, so I suspect taht somenthing is wrong with the certificates. But it could be anything else.
So far, my procedure was the following:
1. in Apple Developer account created Devices, Identifier, Certificate and Profile as indicated below a 1a-c
1.a Devices - my phone's UDID registered in this section
1.b Identifier - Wildcard - exact app name domain (as shown in Project-Build Configuration) followed by dot asterisk. In my case is ch.mnog.*
1.c Certificate - new MM30 certificate
1.d Profiles - Ad-Hoc profile linked to Device, MM30 and wildcard identifier above
2. in program Main set both #CertificateFile and #ProvisionFile according to 1c/1d above
3. Tools\Build Server\Build Release app (message: Application compiled with non-store provision profile.)
4. Tools\Build Server\Download Last build (message: IPA file saved in the Objects folder)
5. OTA
5.a Account Id: my Host Builder account
5.b IPA file from 5 above
5.c Package name: exact app name as registered in Project\Build Configuration
5.d Success: itms-services://....
6 Mail the link to the iPhoneX
7. Open the mail, select text, copy then paste in Safari browser.
7.a Procced with installation
7.b App icon shows on the device
8 Launch the app. Crash. The app immediately closes itself.
Well, clearly Apple and I don't understand each other. Hours and days just for the privilege to enroll as a Developer. Tons of documentation. Info scattered on three sites (at least, so far I found three of them: AppleID, AppleDeveloper, Apple Store Connect). And now I am unable to see MY app on MY own phone.
B4x ecosystem (language,tools, forum) is fantastic as always and it helps a lot to hide the intricacies and complexities the store guys invented. Maybe I have only to wait for a new release where a magic wand will do everything for me...
Where is the question? Well, it's here, short and simple: what's wrong? whwre should I look at?
I was in the hope to test my app on my iPhoneX prior to try the publishing route.
Well, once everything reaches its final destination (my phone), launching the app it crashes immediately. I see it blinking for a fraction of a second then nothing.
Its Android counterpart (it's a B4XPages project) works well, so I suspect taht somenthing is wrong with the certificates. But it could be anything else.
So far, my procedure was the following:
1. in Apple Developer account created Devices, Identifier, Certificate and Profile as indicated below a 1a-c
1.a Devices - my phone's UDID registered in this section
1.b Identifier - Wildcard - exact app name domain (as shown in Project-Build Configuration) followed by dot asterisk. In my case is ch.mnog.*
1.c Certificate - new MM30 certificate
1.d Profiles - Ad-Hoc profile linked to Device, MM30 and wildcard identifier above
2. in program Main set both #CertificateFile and #ProvisionFile according to 1c/1d above
3. Tools\Build Server\Build Release app (message: Application compiled with non-store provision profile.)
4. Tools\Build Server\Download Last build (message: IPA file saved in the Objects folder)
5. OTA
5.a Account Id: my Host Builder account
5.b IPA file from 5 above
5.c Package name: exact app name as registered in Project\Build Configuration
5.d Success: itms-services://....
6 Mail the link to the iPhoneX
7. Open the mail, select text, copy then paste in Safari browser.
7.a Procced with installation
7.b App icon shows on the device
8 Launch the app. Crash. The app immediately closes itself.
Well, clearly Apple and I don't understand each other. Hours and days just for the privilege to enroll as a Developer. Tons of documentation. Info scattered on three sites (at least, so far I found three of them: AppleID, AppleDeveloper, Apple Store Connect). And now I am unable to see MY app on MY own phone.
B4x ecosystem (language,tools, forum) is fantastic as always and it helps a lot to hide the intricacies and complexities the store guys invented. Maybe I have only to wait for a new release where a magic wand will do everything for me...
Where is the question? Well, it's here, short and simple: what's wrong? whwre should I look at?