ios - 无法使用 Java 使用 ionic 3 FCM token 将 iOS 设备 token 注册到 azure 通知中心

标签 ios apple-push-notifications token azure-notificationhub cordova-plugin-fcm

我正在将 FCM 与 IOS 应用程序的 ionic 3 插件一起使用,同时尝试将设备 token 注册到 Azure 通知中心,并使用以下由 生成的 FCM token ,

this.fcm.getToken().then(token => { /*saving token here*/});

c-NtgjPB8Rg:APA91bEk0bvwec5tGjzCYQ_0I2axwpFmuRJ1JRUpHwdcTkVV1J1AR_Xb3p7qYp68il0y_TmiJ4ecQYDQdCFDLwzA-KALA_I7Q2tUOW2zszsDA0lPD8tvo0IlRYhf1Z5KwhR5u6h02z2w

我使用 Java 代码通过 AppleRegistration for AppleRegistrationDescription 来传递它, 出现错误,

messaging.NotificationHubsException:错误:HTTP/1.1 400 错误请求 - 设备 token 中的一个或多个字符不是十六进制数字。

引用以下 Azure 通知中心链接, Azure Notification HUB with Java

最佳答案

您需要先删除 APNS token 中的空格,然后再将其传递到 Azure 注册。

关于ios - 无法使用 Java 使用 ionic 3 FCM token 将 iOS 设备 token 注册到 azure 通知中心,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54720873/

相关文章:

ios - 核心数据 : Why reload data must be called to make my app work?

ios - 此 iMessage 应用程序缺少其所需的 iMessage 应用程序扩展

ios - setStatusBarOrientation 已弃用,如何在 ios10 中更改设备方向

iOS APNs 角标(Badge)更新问题

iphone - 1 个用于多个应用程序的推送通知 SSL 证书

ios - 禁用特定时间间隔的推送通知 iOS

ios - 单元测试 iOS 中的子模块静态函数? ( swift 4 - Xcode)

ios - Adobe PhoneGap Build (iOS) 和 PushWoosh

python - 使用 POST 时 Django 中的 MultiValueDictKeyError

c# - HttpWebrequests facebook 登录并请求应用 token