DEV Community

IosDevlop
IosDevlop

Posted on

How to use AppUploader to create a provisioning profile

Step 1: Profile Management ​Description file type explanation: The ones with "app store" are release types, and the ones with "development" are development types. Push does not have a description file, so do not ask which description file type to choose for push. IOS development chooses the "IOS App Development" type, and choose the "app store" type when publishing the app. Before making the description file, we first add a test device. ​Click on the "Profile Management" on the homepage.
Step 2: Create a New Profile ​Go to the profile page and click "New Profile". Then enter a name for the profile. The character and number of the name should be easy to recognize. Then select the profile type and choose the bundle ID. If there is no bundle ID, you can click the "Add Bundle" button in the pop-up box below. ​Bundle ID explanation: The bundle ID is also called the app ID. The app is bound to the description file, not the certificate, so each app has a separate description file, but many apps can share one certificate. ​Finally, add a test device. If there is no test device, you can click the "Add Test Device" button in the pop-up box below. Follow the prompts to add it. ​Test device explanation: If the selected type is "IOS App Development", then all test devices must have the device selected and checked. If the test device does not appear, click "Add Test Device" and enter the UDID of the iOS device connected to the current PC. It will automatically obtain the UDID of the device. If the app cannot be installed on the device after compilation, it may be because the UDID of the device has not been added to the description file, and it needs to be recompiled after adding the description file. ​ If all certificates appear to be empty for any reason, there are three possible reasons: ​ Development certificate explanation:
1.No certificate was made. You need to go to Certificate Management to make a certificate.
2.The current type of profile does not have the corresponding certificate. You need to change the profile or create a certificate for the current profile type.

  1. The certificate is a push type and does not need to have a description file. ​ After completing the profile, click "Download" to save it on your desktop. ​Congratulations! Both the certificate and profile have been created and saved successfully. Image description

Speedy emails, satisfied customers

Postmark Image

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay