Changes

Jump to: navigation, search
no edit summary
[[Image:ios_developer_member_center.jpg|The iOS Developer Member Center web page]]]]
[[Image:KeychainPreferences.png|The Mac OS X Keychain Access Preferences window]]
[[Image:KeychainCertificateAssistant.png|The Keychain Access Certificate Assistant]]
<google>IOSBOX</google>[[Image:KeychainPairInformation.png|Configuring iOS Developer Certificate Key Pair Information]]
[[Image:iPhonePortalCertificate.png|The iOS Provisioning Portal Certificates Page]]
Click on the ''Request a Certificate'' button, scroll down to the bottom of the text under the heading Create an iOS Development Certificate and click on the ''Choose File'' button. In the resulting file selection panel, navigate to the certificate signing request file created in the previous section and click on Choose. Once your file selection is displayed next to the ''Choose File '' button, click on the ''Submit'' button located in the bottom right hand corner of the web page. At this point you will be returned to the main Certificates page where your certificate will be listed as Pending Approval:
[[Image:iPhoneCertificatePendingApproval.png|A certificate pending approval in the iOS Provisioning Portal]]
[[Image:iPhoneCertificateInstalled.png|An iOS developer certificate installed in the Keychain]]
[[Image:xcode_4_organizer_use_for_development.jpg|Obtaining an iPhone UDID from within the Xcode 4 Organizer]]
[[Image:iPhonePortalAddDevices.png|Adding devices in the iOS Provisioning Portal]]
[[Image:CreateAppId.png|Creating an iPhone iOS App ID]]
[[Image:xcode_provisioning_installed.jpg|The Xcode Organizer with an installed provisioning profile]]
[[Image:xcode_4_organizer_portal_login.jpg|Enabling an iPhone for development in Xcode 4]]
2. Select the Info tab from in the center panel:
 
 
[[Image:xcode_4_bundle_identifier.jpg|Configuring the bundle identifier for an iPhone app in Xcode 4]]
 
In the Bundle Identifier field enter the App ID you created in the iOS Provisioning Portal. This can either be in the form of your reverse URL and app name (for example com.mycompany.HelloWorld) or you can have the product name substituted for you by entering com.mycompany.${PRODUCT_NAME:rfc1034indentifer} as illustrated in the previous figure.

Navigation menu