Graphics Programs Reference
In-Depth Information
Provisioning a Ubiquity Container
Since a ubiquity container is a secure resource, Apple needs a guarantee that an application
really should be allowed to access that resource. Setting up the entitlement for the ubiquity
container was the first step, but there is one more: you must create a new provisioning pro-
file and then use that entitlements-aware profile to sign the application.
Thus, we need to create another App ID and provisioning profile for
Nerdfeed
. Log into
Apple's iOS Provisioning Portal. Select the
App IDs
item from the lefthand side of the
portal and then click
New App ID
(
Figure 30.3
).
Figure 30.3 Creating a new App ID
On the next screen, name the App ID
Nerdfeed
. Choose
Use Team ID
from the pop-up
button. In the
Bundle Identifier
section, enter
com.bignerdranch.Nerdfeed
. Click
Submit
.
You will be taken back to the list of all App IDs in your profile. Locate
Nerdfeed
and click
the
Configure
link next to it. On the next screen, check the box for
Enable for iCloud
(
Fig-
ure 30.4
) and click
Submit
.
Figure 30.4 Selecting an App ID
Next, click on the
Provisioning
item on the lefthand side of the portal and select
New Pro-
file
. Configure the profile to have the name
Nerdfeed
and select the
Nerdfeed
App ID