2012

PayPal Mobile Express Checkout Library Developer Guide and Reference January 2011 23
4. In the User Email Address field, enter your email address.
Make sure that the email address entered matches the information that you submitted when
you registered as an iPhone Developer.
5. In the Common Name field, enter your name.
Make sure that the name you enter matches the information that you submitted to register as
an iPhone Developer. A CA (Certificate Authority) Email Address is not required. The
„Required‟ message disappears after completing the following step.
6. Select the Saved to Disk radio button and if prompted, select Let me specify key pair
information and click the Continue button.
7. If you selected Let me specify key pair, specify a file name and click the Save button.
8. In the screen that follows, select 2048 bits for the Key Size and RSA for the Algorithm.
Then, click the Continue button.
9. The Certificate Assistant creates a CSR file on your desktop.
IMPORTANT: Export the private key immediately and share it with all developers who need to
compile and sign builds for distribution. For more details, see Saving the Private
Key and Transferring It to Other Systems on page 29.
Creating a Distribution Certificate
After you create the Certificate Signing Request (CSR), you can create a Distribution Certificate.
1. Log in to the iPhone Developer Program Portal and navigate to Certificates > Distribution
and click the Add Certificate button.
2. Click the Upload file button, select your CSR and click „Submit‟.
If you did not set the Key Size to 2048 bits during the CSR creation process, the Portal cannot
accept the CSR.
3. Click the Approve button to approve your iPhone Distribution Certificate.
4. In the Certificates > Distribution section of the Portal, CONTROL+CLICK the WWDR
Intermediate Certificate link and select Saved Linked File to Downloads to initiate
download of the certificate.
5. After downloading, double-click the certificate to launch Keychain Access and install.
6. In the same area of the Program Portal, click the name of the iPhone Distribution Certificate
to download.
7. On your local machine, double-click the downloaded .cer file to launch Keychain Access
and install your certificate.
Adding Device IDs
The Devices section of the iPhone Developer Program Portal lets you enter the Apple devices that
you use for iOSdevelopment. To install your iOSapplication on an Apple device, enter the Unique
Device Identifier (UDID) for each iPhone and iPod touch in the Program Portal. A UDID is a 40-
character string that is tied to a single device. UDIDs are similar to hardware serial numbers.
These UDIDs are included in the provisioning profiles that you create later. Enter a maximum of
100 devices for your development team.