No longer able to manually install Provisioning Profiles

We have been developing a multi platform app for a few months. Previously we followed these steps:

Login to Provisioning Portal with iPhone in question.

Select Provisioning Profile you want to install on iPhone.

Click Download Link

This would take you to the "VPN & Device Management" area in Settings with the Profile Listed, click on it to install.

Now there is no profile listed. I have double checked the UDID's of each device to make sure they match the target device. I have removed the old profiles from the provisioning portal. Generated new profiles.

Any help would be greatly appreciated.

Answered by ColumbusMark1 in 697857022

An apple developer showed me how to Manage/Install Profiles through Xcode "Devices and Simulators." I cleared the 30-40 old profiles gumming up the works. The ability to Manually download profiles from the developer portal has been removed in the recent iOS update.

This fixed my issue.

Why are you installing provisioning profiles on the device? Back in the day this was a common thing but these days most folks just embed the profile within the app. Is there a reason that doesn’t work for you?

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

We are Developing in Delphi 10.4. The Embarcadero instructions are to have matching Profiles on the phone and connected mac. If there is a different (less painful) way i would love to know about it.

Accepted Answer

An apple developer showed me how to Manage/Install Profiles through Xcode "Devices and Simulators." I cleared the 30-40 old profiles gumming up the works. The ability to Manually download profiles from the developer portal has been removed in the recent iOS update.

This fixed my issue.

If there is a different (less painful) way i would love to know about it.

I can’t speak for third-party tools, but folks using Apple tools never need to manually install a provisioning profile. Rather, they place the profile at a well-known location in the app’s bundle and the system picks it up from there. See Placing Content in a Bundle for the location.

IMPORTANT This file is sealed by the code signature so you must put it in place before signing your app.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

No longer able to manually install Provisioning Profiles
 
 
Q