1. Zertifikat
1.1. Alle iPhone Apps müssen mit einen gültigen Zertifikat versehen werden, bevor man sie auf einem Apple-Gerät betreiben kann
1.2. Teammitglieder brauchen ein iPhone Development Zertifikat
2. App ID
2.1. Ein eindeutiger Bezeichner. iPhone OS nutzt diesen für die Verbindung einer App zum Apple Push Notification Service
2.2. Kommunikation zwischen angeschlossenem Hardwarezubehör und iPhone OS Applikation
2.3. Um eine App auf einem iPhone OS-basierendem Gerät zu installieren braucht man eine App ID
2.4. Austausch von Schlüsselbund-Daten zwischen Applikationen (z.B.: App A und App B greifen beide auf ein Nutzerpasswort zu)
3. Unique Device Identifier
3.1. Die UDID ist ein Zeichenfolge (40 Zeichen lang) , die mit einem Gerät eindeutig verbunden ist, ähnlich einer Seriennummer. UUID ist benutz fuer iTun Apps Testung ohne Mac und Apple Store
4. Distribution
4.1. Nur Team Agents haben die Erlaubnis, Apps für die Distribution vorzubereiten und zu verschicken.
4.2. App Store
4.3. Ad hoc: Verteilung per EMail oder Webseite
4.4. Apps mit Gueltige UUID muss man kompilieren. Komplirte Apps folder .app und zertifakte muss man in iTunes kopieren. iPhone muss angeschlosen werden und Apps muss man mit Drag and Drop in Apps Sektion von iTune kopieren. In Iphone Sektion, das Apps Synchroniesieren
5. Mehr Dokuemtation unten: http://www.fusionedv.com
6. Team
6.1. Admin (min. 2 bei Teams >1 Teammitgliedern)
6.1.1. kann neue Team Admins & Mitglieder einladen
6.1.2. bewilligt Digitale-Zertifikats-Anfragen
6.1.3. Trägt Geräte im Program Portal ein
6.1.4. erzeugt Development Provisioning Profiles
6.2. Mitglied
6.2.1. stellt Digitale Zertifizierungsanfragen
6.2.2. kann Development Provisioning Profiles herunterladen
6.2.3. Testet Apps
6.3. Agent
6.3.1. lädt Team Admins und Teammitglieder ein
6.3.2. bewilligt Digitale-Zertifikats-Anfragen
6.3.3. Trägt Geräte im Program Portal ein
6.3.4. Erzeugt App IDs
6.3.5. erhält ein iPhone Distribution Certificate
6.3.6. erstellt Development und Distribution Provisioning Profiles
6.3.7. ist der Ansprechpartner des Entwicklungsteams
6.3.8. ist verantwortlich für das Akzeptieren aller iPhone Developer Program agreements
7. Provisioning Profile
7.1. Eine Sammlung digitaler Entitäten, die Geräte und Entwickler zu einem autorisierten iPhone-Entwicklungsteam verbindet
7.2. ermöglicht es, Tests auf einem Gerät durchzuführen
7.3. muss auf jedem Gerät installiert sein, auf dem die erstellte App laufen soll
7.4. Enthält eine Anzahl von iPhone Development Zertifikate, UUIDs und eine App ID.
7.5. Ein Gerät kann mehrere Provisioning Profiles enthalten
7.6. Geräte, die in dem Provisioning Profile angegeben sind, können nur von den Personen getestet werden, deren iPhone Development Zertifikat in dem Profil angegeben sind.
7.7. Development Provisioning Profile
7.7.1. für die Entwicklung von Apps
7.8. Distribution Provisioning Profile
7.8.1. für die Verteilung von Apps per App Store oder "Ad hoc"