Essential iOS build and release

Frustrated by the requirements for testing and distributing your iOS app? You're not alone. This concise book takes you step by step through the maze of certification and provisioning processes that have to happen before, during, and after development. You'll learn what's required to...

Descripción completa

Detalles Bibliográficos
Autor principal: Roche, Ron (-)
Formato: Libro electrónico
Idioma:Inglés
Publicado: Beijing : O'Reilly [2012]
Edición:1st edition
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009627981006719
Tabla de Contenidos:
  • Table of Contents; Preface; What's Needed; Contents of This Book; Conventions Used in This Book; Using Code Examples; Safari® Books Online; How to Contact Us; Content Updates; January 25, 2013; Acknowledgments; Chapter 1. Introduction to iOS Build and Release; The iOS Dev Center; Xcode; Device Provisioning Using Xcode Organizer; Adding the Apple WWDR Certificate; Chapter 2. App IDs, Keys, and Certificates; App IDs; Creating an App ID; Development and Distribution Certificates; Development Certificate Setup; Creating a Development Certificate Signing Request File
  • Generating a Development CertificateVerifying the Development Certificate; Identifying Your Development Keys; Distribution Certificate Setup; Creating a Distribution Certificate Signing Request File; Generating a Distribution Certificate; Verifying the Distribution Certificate; Identifying Your Distribution Keys; Exporting Your Distribution Certificate; Importing Your Distribution Certificate; Certificate Renewal; Chapter 3. iOS Devices and Provisioning Profiles; iOS Device Provisioning; Using iOS Devices for Testing; Obtaining the UDID from Xcode Organizer
  • Obtaining the UDID from iPhone Configuration UtilityObtaining the UDID from iTunes; Registering an iOS Device on the iOS Provisioning Portal; Performing a Bulk Upload of Devices Using iPhone Configuration Utility; Removing an iOS Device from the iOS Provisioning Portal; Development and Distribution Provisioning Profiles; Development Provisioning Profile Setup; Ad Hoc Distribution Provisioning Profile Setup; App Store Distribution Provisioning Profile Setup; Installing Provisioning Profiles onto iOS Devices; Using Xcode Organizer to install a Provisioning Profile
  • Using iPhone Configuration Utility to install a Provisioning ProfileVerifying Provisioning Profiles on an iOS Device; Removing Provisioning Profiles from an iOS Device; Transferring Your Developer Profile to Another Computer; Chapter 4. Additional Services; Apple Push Notification Service; Enabling an App ID for APNS; Verifying APNS Certificates; Exporting APNS Certificates; iCloud; Enabling an App ID for iCloud; Configuring an Xcode Target for iCloud; Passes; Enabling an App ID for Passes; Verifying an Xcode Target is setup for Passes; Data Protection; Enabling an App ID for Data Protection
  • Enabling Entitlements for an Xcode TargetModifying Provisioning Profiles for Additional Services; Chapter 5. Build and Release; Xcode Build Settings; Understanding Xcode Settings; App ID Setup; Setting the Bundle ID; Verifying the Bundle ID; Setting the Base SDK; Setting the Deployment Target; Targeting Specific Hardware Architectures; Build Configurations; Icons and Launch Images; iPad icons and images; iPhone/iPod touch icons and images; Icons and images for Universal Apps; Build Scenarios; Using the iOS Simulator; iOS Simulator Build; Building and Deploying to an iOS Device Using Xcode
  • Device Setup