Delphi iOS - no .ipa file - unable to install the library (e800080)

So, I follow this Delphi tutorial in the app store view: http://docwiki.embarcadero.com/RADStudio/XE4/en/Deploying_Your_iOS_Application_for_Submission_to_the_App_Store

So, in the Generate application archive file section for your application , he states that he should generate the .ipa file in the project directory + directory from scratch on Mac. But this is not so far as I can judge. Instead, I get the opportunity that Delphi cannot install the library using the parameters defined in my profile.

I have attached a screenshot that shows what I am creating and deploying for release / iosdevice / appstore.

enter image description here

And here is the error I get:

enter image description here

And here are my project options / support:

enter image description here

It is worth mentioning that you need to use / Users / username / Library / MobileDevice / Provisioning Profiles / letters-and-digits.mobileprovision for work , otherwise the scratchdir function is used to search.

And here is the version information:

enter image description here

I used com.example.myname (what you see in xCode - Organizer - Applications ) instead of idcode.com.example (what you see in Xcode - Organizer - Provisioning profiles ) for CFBundleIdentifier . I think this is correct, although not 100% sure?

+1
source share
2 answers

So far I still have problems. (Apparently, Application Loader believes my package identifier is incorrect, although I tried to change it to match what it asks for.) I managed to overcome this. I just needed to add a “Developer Program Identifier” (which works if you have a valid provisioning profile)

0
source

You are trying to run an iOS application on an iOS device that does not match the iOS form factor (UIDeviceFamily) defined for your project. For example, you can try to run the iOS application on the iPad, but your application is configured to work only on the iPhone. Select Project> Options> Version Information and select the UIDeviceFamily value that matches your iOS device. For example, select iPhone and iPad to launch the application on any iOS device.

0
source

Source: https://habr.com/ru/post/943915/


All Articles