Retired Document
Important: This document has been replaced by App Distribution Guide. App Distribution Guide offers step-by-step instructions for configuring, testing, and submitting your app for approval. This new document describes how to use Xcode and other Apple developer tools to create and configure your project, request signing certificates, create provisioning profiles, configure special App Store technologies, test your app on devices, create your app record in iTunes Connect, and submit your app for approval to Apple. If you have a company Apple Developer Program membership, you’ll also learn how to manage your team’s certificates and provisioning assets.
Glossary
The glossary defines terms used in the iOS Developer Program:
- app ID
A unique digital fingerprint that iOS uses to grant your app access to a portion of the keychain and one part of a development and distribution provisioning profile.
- development provisioning profile
A set of entities and entitlements allowing apps to be installed and tested on an iOS device. A development provisioning profile consists of a name, a list of development certificates, a list of device IDs, and an app ID.
- development team
A development team is a either a single person enrolled in the Individual Program or a team agent and group of team admins and team members in the Standard Program.
- distribution provisioning profile
A set of entities and entitlements allowing apps to be distributed. A distribution provisioning profile consists of a name, a distribution certificate, and an app ID.
- development certificate
An electronic document that associates a digital identity with other information, including a name, email address, or business. A development certificate is restricted to app development only and is valid for a limited amount of time.
- distribution certificate
An electronic document that associates a digital identity with other information, including a name, email address, or business. A distribution certificate is restricted to app distribution only and is valid for a limited amount of time.
- iTunes Connect
A suite of web-based tools created for developers to submit and manage their apps for sale via the App Store.
- iOS device
An Apple device that runs iOS.
- team agent
The original person accepted into the iOS Developer Program for all membership types. The team agent has access to all functionality in the iOS Developer Program and is responsible for accepting all iOS Developer Program agreements.
- team admin
A person on a development team designated by the team agent or another team admin who has all of the same privileges as team agents except for signing legal agreements.
- team member
A person on a development team who can request development certificates and install apps on a device.
- unique device ID (UDID)
A 40-character string used to identify a specific Apple device.
- Xcode
Apple's development environment for Mac OS X and iOS; it includes all the tools needed to create, debug, and optimize Mac OS X and iOS apps.
Copyright © 2013 Apple Inc. All Rights Reserved. Terms of Use | Privacy Policy | Updated: 2013-04-23