-
Configure Apple Pay
-
Configure Apple Pay on the web
-
Create a DeviceCheck private key
-
Create a ClassKit Catalog key
-
Create a Maps identifier and private key
-
Create a media identifier and private key
-
Communicate with APNs using authentication tokens
-
Communicate with APNs using a TLS certificate
-
Send push notifications from your web server
-
About Sign in with Apple
-
Enabling server-to-server notifications
-
Group apps for Sign in with Apple
-
Create a Sign in with Apple private key
-
Configure Sign in with Apple for the web
-
Configure private email relay service
-
Create Wallet identifiers and certificates
-
Create a Mac version of an iPad app
-
Create a services identifier and private key for WeatherKit
-
Create order type identifiers and certificates
Create Wallet identifiers and certificates
Wallet presents digital representations of information called passes — such as coupons, tickets for a show, or boarding passes — that allow users to redeem real-world products or services. You can use Wallet in several ways:
Option 1: Request, distribute, and update passes
First register a pass type identifier to identify your app. Then create a Pass Type ID certificate and associate it with the pass type identifier.
Option 2: Access the user’s passes in your app
Register a pass type identifier, and in Xcode, configure Wallet to access user passes.
Required role: Account Holder or Admin.
Register a pass type identifier
-
In Certificates, Identifiers & Profiles, click Identifiers in the sidebar.
-
Click the add button (+) on the top left.
-
Select Pass Type IDs from the list.
-
Enter a description and identifier, then click Continue.
-
Review the settings, then click Register.
Create a Pass Type ID certificate
-
In Certificates, Identifiers & Profiles, click Certificates in the sidebar.
-
Click the add button (+) on the top left.
-
Under Services, select Pass Type ID Certificate, then click Continue.
-
Optionally, you can provide a description for the certificate that will appear in Certificates, Identifiers & Profiles.
-
Click Create Pass Type ID, enter the description and identifier, then click Continue.
-
Follow the instructions to create a certificate signing request.
-
Click Choose File.
-
In the dialog that appears, select the certificate request file (a file with a
.certSigningRequest
file extension), then click Choose. -
Click Continue.
-
Click Download.
The certificate file (a file with a
.cer
file extension) appears in yourDownloads
folder.
To learn about the PassKit framework, visit the Wallet Developer Guide.