Reader small image

You're reading from  Continuous Delivery for Mobile with fastlane

Product typeBook
Published inFeb 2018
Reading LevelBeginner
PublisherPackt
ISBN-139781788398510
Edition1st Edition
Languages
Right arrow
Author (1)
Doron Katz
Doron Katz
author image
Doron Katz

Doron Katz, originally from Sydney, Australia, completed his bachelor's in internet science (the University of Wollongong), before pursuing a master's in management (Charles Sturt University), including a certification in Microsoft Solutions Development. On moving to San Francisco, Doron has worked with various companies, from start-ups to larger organizations, as a software engineer and project manager. Additionally, he is a regular contributor to various distinguished technical publications and has published numerous white papers and also coauthored Developing an iOS Edge.
Read more about Doron Katz

Right arrow

What are provisioning profiles?


As a seasoned developer, you are no doubt quite familiar with provisioning profiles. When you create a new app through Xcode, entering the various project information, Xcode will create the signed team provisioning profiles that will give you the ability to run the app on your devices, as opposed to just on the Xcode simulator.

The anatomy of a provisioning profile is composed of:

  • App ID (such as com.packt.yourapp)
  • Your signing certificate, which was issued by Apple (more on this in the following chapters)
  • List of device UDIDs that are sanctioned to run your app
  • Special entitlements, such as CloudKit, Push Notifications, and HealthKit

Take a look at the following screenshot:

Think of provisioning profiles as a special hall pass, or permission, that Apple grants you to run your apps on your physical iOS devices for development testing purposes; and not just on your device, but distributing your .ipa file across to other testers. Without provisioning profiles, developers...

lock icon
The rest of the page is locked
Previous PageNext Page
You have been reading a chapter from
Continuous Delivery for Mobile with fastlane
Published in: Feb 2018Publisher: PacktISBN-13: 9781788398510

Author (1)

author image
Doron Katz

Doron Katz, originally from Sydney, Australia, completed his bachelor's in internet science (the University of Wollongong), before pursuing a master's in management (Charles Sturt University), including a certification in Microsoft Solutions Development. On moving to San Francisco, Doron has worked with various companies, from start-ups to larger organizations, as a software engineer and project manager. Additionally, he is a regular contributor to various distinguished technical publications and has published numerous white papers and also coauthored Developing an iOS Edge.
Read more about Doron Katz