logo logo

Create a Wildcard App ID for iOS

main post image

In this tutorial for setting up your iOS test automation on Windows using TestProject, we’ll learn how to create a Wildcard App ID for iOS as part of creating your provisioning profile. You will need to complete the steps described below only if you have never developed an iOS application before and thus you do not have a Wildcard App ID yet, and need to create a new one. 

Tutorial Overview

  1. Step 1 – Prerequisites
  2. Step 2 – Get your Apple’s Developer Program Team ID
  3. Step 3 – Create a Certificate Signing Request (CSR)
  4. Step 4 – Create your Mobile Provisioning Profile
    4.3. You’re here→ Create a Wildcard App ID
  5. Step 5 – Record or Develop iOS Test Automation using TestProject

Let’s get started!

In order to create a Wildcard App ID,  the first thing you need to do is to log into your Apple Developers Portal. Click on “Certificates, IDs & Profiles”:

iOSonWindows_Appleportal*Note that you have to have the “Apple Developer Program” label (as seen in the image above). If you don’t have this label, it means that you only have a simple Apple ID and that you do not have an Apple Developer Program subscription (As required in the prerequisites described in step 1.2). 


Once you’re logged in, under “Identifiers”, click on the “plus” icon:


Select the “App IDs” option and click on “Continue”:


In “Platform”, select the “iOS, tvOS, watchOS” option and in the description, write: “TestProject”. Then, In the “Bundle ID” section, you should select the “Wildcard” option. You need to type this value in the text box: TestProject.* Eventually, click on “Continue”.


Click on “Register”:


That’s it! You should now see the newly created App ID in the below list:


That’s it! 😉 
If you’ve followed all of the steps above, you should now have a Wildcard App ID.
Continue on to the next step (step 4.3) to complete the provisioning profile process and setup your iOS test automation.

I would be happy to read your questions in the comments section below!

Amit Yahav

About the author

Amit Yahav

Backend developer & Test automation solution architect at TestProject.
Father of one, tech geek and Manchester United fan!

Join TestProject Community

Get full access to the world's first cloud-based, open source friendly testing community. Enjoy TestProject's end-to-end test automation Platform, Forum, Blog and Docs - All for FREE.

Join Us Now  

Leave a Reply

popup image

Appium for Teams

Sharing and distributing Appium tests has never been so easy! With TestProject's FREE Appium based platform, you can finally create awesome tests with the freedom to collaborate with your team effortlessly.
Sign Up Now right arrow