iOS 令牌设备与 Android 令牌设备有何不同
How difference an iOS token device from Android one
我有一个 iOS 和一个 Android 移动应用程序。两者都在 Amazon SNS 应用程序上注册,然后我有两个不同的 ARN。
如果一些客户下载了我的一些应用程序,它将生成一个 TokenDevice。
然后我需要发送 him/her 推送通知,但首先我需要在 Amazon 上创建一个端点,如下所示(Scala 代码):
http://i.stack.imgur.com/mDvgw.jpg
其中 "x" 必须由我的 Android 应用程序的 ARN 或 iOS 应用程序的 ARN 更改。
有没有办法定义 TokenDevice 是从 Android 还是 iOS 设备生成的?
我需要这样的东西:
http://i.stack.imgur.com/ppmn5.jpg
谢谢!
当你调用CreatePlatformEndpoint
时,你应该添加customUserData
来表示平台。您可以通过调用 GetEndpointAttributes
.
获取自定义用户数据
iOS 令牌设备为十六进制 (0–9, A,⟩B,⟩C,⟩D,⟩E,⟩F)。
我有一个 iOS 和一个 Android 移动应用程序。两者都在 Amazon SNS 应用程序上注册,然后我有两个不同的 ARN。 如果一些客户下载了我的一些应用程序,它将生成一个 TokenDevice。 然后我需要发送 him/her 推送通知,但首先我需要在 Amazon 上创建一个端点,如下所示(Scala 代码):
http://i.stack.imgur.com/mDvgw.jpg
其中 "x" 必须由我的 Android 应用程序的 ARN 或 iOS 应用程序的 ARN 更改。
有没有办法定义 TokenDevice 是从 Android 还是 iOS 设备生成的?
我需要这样的东西:
http://i.stack.imgur.com/ppmn5.jpg
谢谢!
当你调用CreatePlatformEndpoint
时,你应该添加customUserData
来表示平台。您可以通过调用 GetEndpointAttributes
.
iOS 令牌设备为十六进制 (0–9, A,⟩B,⟩C,⟩D,⟩E,⟩F)。