iOS令牌设备与Android之间的差异有多大

时间:2015-11-24 21:14:58

标签: android ios amazon-web-services amazon-sns

我有一个iOS和Android移动应用。两者都在Amazon SNS应用程序上注册,然后我有两个不同的ARN。 如果某个客户下载了我的一些应用程序,它将生成一个TokenDevice。 然后我需要向他/她发送推送通知,但首先我需要在亚马逊上创建一个端点,类似这样(Scala代码):

http://i.stack.imgur.com/mDvgw.jpg

我的Android App的ARN或iOS App的ARN必须更改“x”。

有没有办法定义TokenDevice是从Android还是iOS设备生成的?

我需要这样的东西:

http://i.stack.imgur.com/ppmn5.jpg

谢谢!

2 个答案:

答案 0 :(得分:0)

当您致电CreatePlatformEndpoint时,您应添加customUserData以表明该平台。您可以致电GetEndpointAttributes来获取自定义用户数据。

答案 1 :(得分:0)

iOS令牌设备为十六进制(0-9,A,B,C,D,E,F)。