Method 1: Install with Xcode
The Provisioning Development profile requires you to run the application (natively) from Xcode.
This has the side effect of marking the device as being used for development, but also requires connecting the iPhone / iPod Touch to the Xcode machine. After starting the application from Xcode, the application is installed on the device, and you no longer need to connect to the computer to launch it. (For now, you do not want to update the application.)
Method 2: Install from iTunes
The Ad-Hoc pre-access profile allows you to attach the application to everyone and let them install it themselves using iTunes. You send them:
- application and
- Special Provisioning Profile
They select these two and drag them to iTunes. Then sync.
Later, you can only provide them with an updated version of the application (without the Ad-Hoc Provisioning Profile, since they already installed it on their device), and they can drag the new application onto the iTunes icon to install the new version.
One limitation for Ad-Hoc distribution is that you need to enter each device identifier in the iPhone development portal. And there is a limit of 100 device identifiers per year (you cannot delete all identifiers until the beginning of next year - add them only). The 100-ID limit will not be an obstacle for most developers, just keep in mind that you need to get the device ID ahead of time before creating an Ad-Hoc Provisioning Profile to send to the person you want to install the application on.
Rubski Apr 13 2018-10-12T00: 00Z
source share