What is the “keyID” when using APNs push service

前端 未结 3 1412
南旧
南旧 2021-01-03 21:50

Usually there are 3 info I need to provide, to use Apple APNs: key, keyId, teamId, like here.

I understand key (pem file location) and

相关标签:
3条回答
  • 2021-01-03 22:30
    key: 'apns.p8',   // Path to the key p8 file
    keyId: 'ABCDE12345', // The Key ID of the p8 file (available at https://developer.apple.com/account/ios/authkey/)
    teamId: 'ABCDE12345', // The Team ID of your Apple Developer Account (available at https://developer.apple.com/account/#/membership/)
    

    You can find more on : https://eladnava.com/send-push-notifications-to-ios-devices-using-xcode-8-and-swift-3/

    0 讨论(0)
  • 2021-01-03 22:43

    Key ID can also be derived from the name of the file for the key. Your file with the key will probably be named something like: AuthKey_ABC1DEF11G.p8, so ABC1DEF11G is the key ID.

    Team ID can be found on the Apple account webpage (upper right corner).

    0 讨论(0)
  • 2021-01-03 22:45

    If one don't have Key ID at https://developer.apple.com/account/ios/authkey, he or she can follow this steps to create it:

    1) Go to Developer Account aka Member Center > Certificates, IDs & Profiles > Keys / All > press the "+"

    2) Enter Name and check APNs. The key is the same among your apps, so don't add app name to the key name. Click Confirm.

    3) Download the key and be careful with it. Here you can see the Key ID (kid) value.

    0 讨论(0)
提交回复
热议问题