FCM iOS 设备令牌在 aws sns 推送通知中不起作用
FCM iOS device token not working in aws sns push notification
我在 aws
sns
中为 Apple Development
创建了一个应用程序,使用 p12
文件作为凭据。
我正在使用 cordova
应用和 phone-gap
。
格式:
# device token format
XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
# registration id format
abCDEFghijk:AHJGJkhkhkbjkJYJgjkhkjhkjhkkhkhkhkhkjhkGSDH6gjhgHGugkjhgjgGjhgjhghJGjhhj-98jhgjhf-tIE_&jhgfhfjhgjhggfgdhfjhkhlhljxvcxbbm-QjhghGuuhfdgfhjmgjjkg
# 在 aws 示例中:这是他们获取的设备令牌的格式
59b70e15ca0f24835b49471e74a9a4095ed3d93bd4642c350c33b309d0b29f5b
当我尝试使用上述设备令牌创建端点应用程序时出现以下错误:
Invalid parameter:
Token Reason: iOS device tokens must be no more than 400 hexadecimal characters
(Service: AmazonSNS;
Status Code: 400;
Error Code: InvalidParameter;
Request ID: 14a9e207-9d0d-55b7-8394-b1ec0eabd59b)
我查看了 aws
文档,他们有不同的设备令牌文档:检查这个 link。
我错过了什么??
有没有办法在 c#
中以正确的格式转换令牌?
我通过为 iOS 使用 APNS 解决了这个问题。我试图将 FCM 生成的设备令牌注册到 APNS 中。更改后,我开始获取所需格式的设备令牌。
我在 aws
sns
中为 Apple Development
创建了一个应用程序,使用 p12
文件作为凭据。
我正在使用 cordova
应用和 phone-gap
。
格式:
# device token format
XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
# registration id format
abCDEFghijk:AHJGJkhkhkbjkJYJgjkhkjhkjhkkhkhkhkhkjhkGSDH6gjhgHGugkjhgjgGjhgjhghJGjhhj-98jhgjhf-tIE_&jhgfhfjhgjhggfgdhfjhkhlhljxvcxbbm-QjhghGuuhfdgfhjmgjjkg
# 在 aws 示例中:这是他们获取的设备令牌的格式
59b70e15ca0f24835b49471e74a9a4095ed3d93bd4642c350c33b309d0b29f5b
当我尝试使用上述设备令牌创建端点应用程序时出现以下错误:
Invalid parameter:
Token Reason: iOS device tokens must be no more than 400 hexadecimal characters
(Service: AmazonSNS;
Status Code: 400;
Error Code: InvalidParameter;
Request ID: 14a9e207-9d0d-55b7-8394-b1ec0eabd59b)
我查看了 aws
文档,他们有不同的设备令牌文档:检查这个 link。
我错过了什么??
有没有办法在 c#
中以正确的格式转换令牌?
我通过为 iOS 使用 APNS 解决了这个问题。我试图将 FCM 生成的设备令牌注册到 APNS 中。更改后,我开始获取所需格式的设备令牌。