Difference between revisions of "Apple Push Notification service (APNs) auth key"
Jump to navigation
Jump to search
Tags: Mobile web edit, Mobile edit |
|||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | * Apple Push Notifications service (APNs): establish connectivity between your notification server and the Apple Push Notification service. One key is used for all of your apps | + | * Apple Push Notifications service (APNs): establish connectivity between your notification server and the [[Apple Push Notification service]]. One key is used for all of your apps. |
− | |||
* DeviceCheck: Access the DeviceCheck and [[AppAttest]] APIs to get data that your associated server can use in its business logic to protect your business while maintaining user privacy | * DeviceCheck: Access the DeviceCheck and [[AppAttest]] APIs to get data that your associated server can use in its business logic to protect your business while maintaining user privacy | ||
* [[MapKit JS]]: Use [[Apple Maps]] on your websites. Show a map, display search results, provide directions, and more. | * [[MapKit JS]]: Use [[Apple Maps]] on your websites. Show a map, display search results, provide directions, and more. | ||
− | * Media Services ([[MusicKit]], [[ShazamKit]]): access the [[Apple Music]] catalog and make personalized requests for authorized users, and check audio signatures against the Shazam music catalog. | + | * Media Services ([[MusicKit]], [[ShazamKit]]): access the [[Apple Music]] catalog and make personalized requests for authorized users, and check audio signatures against the [[Shazam]] music catalog. |
* Sign in with Apple. Enable your apps to allow users to authenticate in your application with their [[Apple ID]]. | * Sign in with Apple. Enable your apps to allow users to authenticate in your application with their [[Apple ID]]. | ||
Line 16: | Line 15: | ||
* [[Key ID]] | * [[Key ID]] | ||
* [[Apple Developer roles]]: https://developer.apple.com/support/roles/ | * [[Apple Developer roles]]: https://developer.apple.com/support/roles/ | ||
− | * [[Public key]], [[private key]] | + | * [[Public key]], [[private key]], <code>[[.p8]]</code> |
== Activities == | == Activities == |
Latest revision as of 05:09, 23 March 2022
- Apple Push Notifications service (APNs): establish connectivity between your notification server and the Apple Push Notification service. One key is used for all of your apps.
- DeviceCheck: Access the DeviceCheck and AppAttest APIs to get data that your associated server can use in its business logic to protect your business while maintaining user privacy
- MapKit JS: Use Apple Maps on your websites. Show a map, display search results, provide directions, and more.
- Media Services (MusicKit, ShazamKit): access the Apple Music catalog and make personalized requests for authorized users, and check audio signatures against the Shazam music catalog.
- Sign in with Apple. Enable your apps to allow users to authenticate in your application with their Apple ID.
Related terms[edit]
- Key ID
- Apple Developer roles: https://developer.apple.com/support/roles/
- Public key, private key,
.p8
Activities[edit]
- Read https://developer.apple.com/documentation/usernotifications/setting_up_a_remote_notification_server/establishing_a_token-based_connection_to_apns
- Read Create a private key: https://help.apple.com/developer-account/#/devcdfbb56a3 that can be downloaded in a
.p8
format
See also[edit]
Advertising: