Hi all,
Managed to generate an .ipa file from Outsystems. Scanned the link via iPhone and it prompted me to install. Once install button is clicked, the app is "being downloaded" with a waiting indicator.
I chose App Store distribution type. Could that be the reason? No other errors present.
Hi,
Before you proceed for Adhoc Build make sure to :
Visit Apple Doc for more information.
Hope it helps.
Cheers.
assif_tiger wrote:
I see. That does make sense, but is it the real culprit? Anyone had any similar issue before? Because the ability to scan the QR and directly install it on the devices is as if it can be used right away
Hi, vnf
The QR code is the installation link of your app to be used by the device that reads it. When you compile the app you must use a .mobileprovisions file with your device UUID for the installation to be allowed. And also, for debug purposes, the compilation is made using the Development build type. If all this checks up, in theory, you should be able to open the installed app.
Regards,
Sam
Hi, vnf.
As assif_tiger wrote, AppStore Distribution Provisioning Profile is required to distribute the app on Appstore. As we can see, your intention is to test the app (eg. for a debug purpose). So, the correct provisioning profile is the "Adhoc Distribution Provisioning Profile". To do that, follow the instructs above shared by Samuel Neves, including your device UUID in the process of the generation the provisioning profile.
Some time ago I made a step by step video to create this key, for those who use Windows OS, with OpenSSL: Maybe it's can help you: https://www.youtube.com/watch?v=m6lJNlzUc4E
BN
If I choose iOS development profile, can I use it on more than 100 devices?
How do we use testflight in this case?
Hi vnf,
btw you should ask a new question in a separate thread.
perhaps here's something will help you:
https://reinteractive.com/posts/344-how-to-upload-your-ios-app-to-testflight-for-distribution-beta
Vnf,
Before creating additional threads, make sure you are creating your certificate file correctly.
Follow the steps here: https://success.outsystems.com/Documentation/11/Delivering_Mobile_Apps/Generate_and_Distribute_Your_Mobile_App/More_Information_on_Generating_and_Distributing_Mobile_Apps#create-a-certicate
And the .mobileprovisions file will hold the UUIDs of the devices the app will be usable on, only!
For compilation you can follow the steps here:
https://success.outsystems.com/Documentation/11/Delivering_Mobile_Apps/Generate_and_Distribute_Your_Mobile_App/Generate_and_Publish_Your_Mobile_App_to_the_Mobile_App_Stores#Generate_the_iOS_App_Package_(IPA)
Did you manage to solve the issue? I am facing the same issue. I enrolled for the Apple Developer Program and I created the iOS development certificate and iOS development provisioning profile. I was able to generate the iOS App in Outsystems and download the .ipa file. When I try to open the .ipa file it opens a blank screen.
Would you please let me know if you have found a solution.
Thanks,
Meria
Hey Guys,
Have you tried the troubleshooting steps on the article below?
https://success.outsystems.com/Support/Enterprise_Customers/Troubleshooting/Troubleshooting_the_Mobile_Apps_Generation