For IOS Certificate-free real machine installation process and problems, ios Certificate-free real machine
Because I am working and switching to IOS, I have never used the certificate-free installation process. It is usually directly developed by the company's $99 account. However, a friend needs to install an intranet application on the Ipad used at the exhibition two days ago. It takes a month to apply for an Apple account and review the application, I thought of using certificate-free installation to solve the problem, but they still encountered some problems when installing more than 20 Ipad devices. The following steps are left for memo
Installation steps:
1. Set a Boundle Identity for your application
2. In XCode> Prefrences> Accounts, click the plus sign> Add Apple ID, and enter any Apple account you have applied.
3. Go back to the project and choose TARGETS> General> Team to select the options related to the Apple ID you just filled in.
4. Go to TARGETS-> Build Settings-> Code Signing. Select IOS Developer for Code Signing Identity and Automatic for Provisioning Profile.
5. Insert your device, click "select your device" on the top, and click "start running ".
A prompt is displayed during the first running.
No matching provisionning profiles found, Your build setting specify a provisionning profile with the UUID ......, however, no such provisionning profile was found. xcode can resolve this issue by downloading a new provisioning profile from the member center
There is a button Fix isuse below, click this button, wait for Automatic completion
After the installation, your application is usually installed on the device.
Note: For devices above IOS9, the application may not be opened after the first installation.NetworkingChoose device Settings> General> device management> the Apple ID you just filled in, click the bottom line, and then click trust. Then the application can be opened normally.
Note that this method can ensure normal installation of your application, but it also has the following restrictions:
1. The Boundle identifier of the application cannot be the same as the existing Boundle identifier that has applied for a certificate from Apple. Otherwise, a message indicating that the Boundle identifier has been registered is displayed.
2. Although this method is called certificate-free installation, there may still be certificates. The validity period of the application is about 2-3 days.
3. The number of devices that can be installed in this method is also limited. Generally, there are about three different devices. If the number is exceeded, new devices cannot be installed. My solution is to apply for a new apple id and change the Boundle identifier. For how to change the Boundle identifier, see article 1st.