Seb
Seb

Reputation: 545

Questions about iOS Push

I'm wondering two questions about iOS Push notifications :

Thanks a lot !

Upvotes: 1

Views: 176

Answers (1)

Raptor
Raptor

Reputation: 54212

Wildcard App ID is not applicable for Game Center, Apple Push Notification Service (APNS), In-App Purchase (IAP), Data Protection, and iCloud.

Conclusion: Explicit App ID has to be used.

From Apple's Provisioning Portal documentation:

An App ID is the combination of a unique ten character string called the "Bundle Seed ID" and a traditional CF Bundle ID (or Bundle Identifier). The Bundle Seed ID portion of your App ID can be utilized to share keychain access between multiple applications you build with a single App ID. In addition, it can be incorporated into any external hardware accessories you wish to pair your iOS application with. Registration of your App ID is required to utilize the Apple Push Notification service (APNs) and to register an application to incorporate In App Purchases.

The Bundle Identifier portion of an App ID can be substituted with a wild-card character (asterisk '*') so that a single App ID may be used to build and install multiple applications. If the wild-card character is not used, the Bundle Identifier portion of your App ID must be input as your CF Bundle ID in Xcode to allow the application to install on your device. The Bundle Seed ID portion of your App ID does not need to be input into Xcode. Wild-card App IDs cannot be used with the Apple Push Notification service or for In App Purchase.

Reference: https://developer.apple.com/library/ios/#documentation/IDEs/Conceptual/AppDistributionGuide/Introduction/Introduction.html

Upvotes: 1

Related Questions