PassKit Update (Push Notification) support in AWS SNS

0

I am trying to set up an APNS Platform Application within SNS using my PassKit (Apple Wallet Pass) credentials (as per https://developer.apple.com/documentation/walletpasses/adding_a_web_service_to_update_passes#3737337):

The notification uses the same certificate and private key that the creator of the pass used to sign the original[...]

However, the AWS API is rejecting my credentials with the following error:

Couldn't create platform application. Error code: InvalidParameter - Error message: Invalid parameter: Attributes Reason: You provided a certificate of type PASSBOOK, which cannot be used to create an application of type iOS Production. Please select an application of type PASSBOOK or provide a certificate of type iOS Production

The "Pass Type ID Certificate" supplied by Apple is actually required as an APNS credential for this purpose (as well as for signing the original pass itself), however it is impossible for me to set this as the AWS SNS API rejects the certificate, since it does not look like a normal APNS credential. Is it possible for me to force this credential to be accepted anyway, so that I can use AWS SNS Push Notifications to deliver APNS Push Notifications when one of my issued Wallet Passes require an update? Alternatively, is there a special Application Platform I should be using for this purpose that is not listed in the regular AWS Console UI?

質問済み 7ヶ月前111ビュー
回答なし

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ