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?

posta 7 mesi fa111 visualizzazioni
Nessuna risposta

Accesso non effettuato. Accedi per postare una risposta.

Una buona risposta soddisfa chiaramente la domanda, fornisce un feedback costruttivo e incoraggia la crescita professionale del richiedente.

Linee guida per rispondere alle domande