Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Cant run myApp.ipa after installing it from Diawi

enter image description hereI created an app using react native, I have tested it on my IOS devices by connecting them with xcode, but now i want to share myApp with others to test it. To do that I generated myApp.ipa file by archiving, simply I just navigate to Product -> Application -> myapp, after archive is done, i copied the file to a folder named Payload after compressing the file, changed the Payload.zip to myApp.ipa after that I upload it to the Diawi website then got the link, installed the app on my ios device but unfortunately i cant run it? myApp is shaded with black, and nothing is there in Setting -> General -> Profiles. what did i do wrong? or if there is a simple way to let other test myApp.ipa please share.

like image 877
othman safadi Avatar asked Jan 01 '19 20:01

othman safadi


People also ask

How do I send ipa with Diawi?

ipa) ready on your local computer. Open https://www.diawi.com from a computer browser. Drag and drop the iOS build file from the computer to Diawi. Once the upload is complete, click the Send button.

Why ipa file is not installing on iPhone?

The iOS device is incompatible because: The app to be installed does not support the OS version of the device (check minimum supported OS version of the iOS device) The app to be installed does not support the required device capabilities and OS architecture. This usually happens if you are trying to install your .

How do I open an ipa app?

An IPA file is technically not meant to be opened. It can be used to test the application it stores or submitted directly to the Apple App Store. You can however open an IPA file if you wish to. Use an unzip tool like Winzip or 7-Zip to decompress an IPA file and see the contents inside it.


1 Answers

Your app is blacked out because the iOS device won't run any unsigned apps. Your app cannot be signed without a provisioning profile.

You cannot install an app on an iOS device without a provisioning profile. The only way to get a provisioning profile is to have either a paid developer account or an enterprise account.

To install an app on an iOS device without submitting to the app store requires use of either an ad-hoc or enterprise provisioning profile

ad-hoc

The only way to get an ad-hoc provisioning profile is to have a paid developer account. $99 per year. https://developer.apple.com/programs/

ad-hoc profiles have limits to the number of different devices that they can be installed on.

enterprise

The only way yo get an enterprise provisioning profile is to have an enterprise account. $299 per year https://developer.apple.com/programs/enterprise/

enterprise profiles don't have the same restrictions on the number of devices as ad-hoc profiles but you cannot submit to the app-store with an enterprise account.

like image 135
Andrew Avatar answered Sep 24 '22 11:09

Andrew