Now Xcode is exempt from certificates for real-machine debugging.
However, if you want to send a test to your customer or friend, you need to use the Ad hoc certificate.
There are two kinds of real machine debug certificates, development certificate and ad hoc certificate.
Development certificate is directly connected to Xcode debugging, it is very convenient to test themselves. The iOS app, which is packaged with ad hoc certificates, can be sent to someone else to install to a phone test.
Now a lot of developers using cross-platform development tools, poor use of Xcode directly to test or not configure Mac Apple, the general platform has to provide jailbreak certificate, if you want to test in a non-jailbroken device, you need to apply for ad hoc certificate upload to the development platform for Packaging IPA, in order to perform the real machine debugging.
If you don't have a Mac, but you have an Apple developer account, you can use a tool appuploader to easily create an iOS debug certificate on your Windows system.
If you do not have an Apple developer account, you can contact me to help you create a real-computer debug certificate to send you a package test.
Appuploader
The following is an introduction to the Appuploader tool to create an iOS true Machine Debug certificate process.
True Machine Debug Certificate creation in three steps
1. Add Debugging Equipment
2. Apply for iOS Debug certificate
3. Configure the Debug description file
First, add test equipment
1. Get Udid
Use your iPhone or IPad's own browser to scan the QR code below to get UDID quickly
2, Login to the Developer center, add equipment, select devices, click on the upper right corner + number.
3. Enter the device name and device Udid, and click Create.
Second, create a release test certificate
1, open the software, select Certification.
2, click +add Select Publish Certificate option, click +add Select Developer Certificate option, enter the certificate name, mailbox, certificate password, click OK to create.
3. Download and save the certificate file (. p12)
Iii. creating a Release test profile
1, select Profiles, click +add Select Developer Profile Options
2. Click +add Select Publish Test Profile option (ad hoc), select AppID, tick the publish certificate created before the association, tick add device to test, enter a name, click OK to create.
3. Download and save (. mobileprovision) file
Using the two files created to package the IPA can be installed directly to the device for debugging.
iOS credential Debug Certificate-free access