IOS推送的问题

langhua9527 发布于 2013年11月04日 | 更新于 2013年11月05日
无人欣赏。

在IOS推送的时候,要先去获取TOKEN,如果你用第三方的话,比较说激光,自由,哥推,百X云X送,这样的第三方
\n 1.有的时候苹果的TOKEN获取成功,但是这个第三方的如userid,changleid获取失败,这个时候一般咋处理
2.还有苹果的TOKEN直接获取失败,第三方的也不可能成功的,这个时候一般又咋处理

我现在发现有的时候用户在有网的时候也是获取失败的。。

共14条回复
answer-huang 回复于 2013年11月04日

可以试试UrbanAirship,一般成功获取TOKEN后,好的第三方平台会有很好的封装,将TOKEN上传到服务器上。 如果TOKEN获取失败就不要上传了,因为每次打开软件都要重新获取一次的,所以每次你都判断一下,成功获取TOKEN了就上传第三方服务器,失败就不上传。

langhua9527 回复于 2013年11月04日

1楼 @answer-huang 我现在是成功之后就不取了,存到本地,关键是第一次就失败了咋办?

langhua9527 回复于 2013年11月04日

而且你知道的啥,有的人可能用不来,从来不关APP的。。双击HOME键后一大排

answer-huang 回复于 2013年11月04日

2楼 @langhua9527 每次都需要更新的,如果第一次就失败了你就强制退出好了,让用户重启启动程序。

numbbuaa 回复于 2013年11月04日

4楼 @answer-huang 强制退出是用exit或者assert么

langhua9527 回复于 2013年11月04日

貌似没有办法强制退出吧?

langhua9527 回复于 2013年11月04日

要是一直取不到的话,就一直退出么?

answer-huang 回复于 2013年11月04日

7楼 @langhua9527 exit(0); 如果一直取不到还用毛推送?

langhua9527 回复于 2013年11月04日

8楼 @answer-huang 不能这么说吧。。要是用户没有网络当然一直取不到啊

answer-huang 回复于 2013年11月04日

9楼 @langhua9527 一直没网络那还推送什么。。。

langhua9527 回复于 2013年11月04日

10楼 @answer-huang 我希望有一个好的交互,而不一出现问题就关闭软件

answer-huang 回复于 2013年11月04日

11楼 @langhua9527 怪我没说清楚,你获取TOKEN失败的时候,可以弹出一个alert,告诉用户获取不到的原因(比如没联网),那就提醒用户联网并重启一下app,如果不在意是否收到推送也可以cancel掉这个alert。这样应该算是比较好的解决方案了吧。

langhua9527 回复于 2013年11月05日

12楼 @answer-huang 对了,你知不知道微信啊,新浪啊,是咋解决的?

answer-huang 回复于 2013年11月05日

13楼 @langhua9527 不知道。

本帖有14个回复,因为您没有注册或者登录本站,所以,只能看到本帖的10条回复。如果想看到全部回复,请注册或者登录本站。

登录 或者 注册
[顶 楼]
|
|
[底 楼]
|
|
[首 页]