Installing a provisioning profile on a device does nothing xcode 6

I have a working training profile, the program that I run works fine on one of my iPhones. However, for some reason I cannot add it to another iPhone. Here's what it looks like:

Show provisioning profile Show profiling

Click to add one Click to add one

Select my provisioning profile Select Profile Profile

Aaaaaand nothing happens Aaaaaand nothing happens

Does anyone else encounter a similar problem or does anyone know what might be the solution? At the moment, it just seems like xcode is not responding.

+6
source share
2 answers

Rkey, I had the same problem. If you canโ€™t find a solution, I decided I decided. Instead of trying to set the training profile yourself, launch the application on the device without trying to configure it yourself. Now, if I am not mistaken, you will receive a message about the absence of a profile for this executable file or something like that.

You need to change the code signing identifiers in the build settings of your Xcode6. Change everything [code signing identifier, debugging, any SDK, any SDK for iOS, release, any SDK for iOS) for iOS Developer and set the Provisioning Profile to automatic.

After that, if you try to run the application on the phone again, the invitation will give you the opportunity to "Fix the problem", and clicking on the "fix problem" solves the problem.

Hope this works for you.

+16
source
  • Go to the Apple portal and add all the necessary devices there.
  • Then go to the provisioning profile you want to download, edit and verify the following things:

  • The application identifier associated with the initialization profile and your application identifier in info.plist is the same.

  • All necessary devices are included in this profile (they are marked for the profile).
  • Verify that the corresponding provisioning profile certificate is valid and that you have a private key pair for this certificate.

  • In the xcode settings, select the preparation profile and the code signing identity (certifcate) for the scheme in which you use the application.

+1
source

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


All Articles