-
Notifications
You must be signed in to change notification settings - Fork 29
升级到 0.6后, ios 不调用 register 方法 #17
Comments
我也是有此问题 |
charmtiger : android 下 register 报错 ~\node_modules\react-native-xinge-push\android\src\main\java\com\jeepeng\react\xgpush\PushModule.java
|
@stevenxyj 多谢,这样是可以的 |
@Jeepeng 作者快来改 bug 哦 |
ios 调用 register 没有反应, 版本0.6
|
在这请教大家一个问题,如果手机收到多条通知,点击其中一条,怎样让其他通知一起消失呢 |
@Jeepeng 最近会改这个 bug 么? |
@musicode 信鸽貌似没有提供这个api,极光倒是有 clearAllNotifications |
难道用了信鸽,就没法实现这个功能么,这有点坑啊 |
@stevenxyj 关于
|
@Jeepeng 还有上面提到的 此外,是否能增加一个清空所有通知的接口呢?使用场景是,如果用户收到很多通知,点击一条进 app,可以调用该接口清空所有通知。 |
@charmtiger @musicode 关于 registerPush 报错问题,是因为最新的SDK 将这个方法拆分开了: // 启动并注册APP,同时绑定账号,推荐有帐号体系的APP使用(3.2.2不包括3.2.2之前的版本使用,有注册回调
void registerPush(Context context, String account, XGIOperateCallback callback ) // 启动并注册APP,同时绑定账号,推荐有帐号体系的APP使用(3.2.2以及3.2.2之后的版本使用,此接口会覆盖设备之前绑定过的账号,仅当前注册的账号生效)
void bindAccount(Context context, String account, XGIOperateCallback callback) java 改了,我 js 这边忘记改了,目前已经修复 |
@Jeepeng 别忘了发布一下哈,另外 ios 注册无反应也是这个原因吗? |
@charmtiger 注册无反应问题前面的回复有提到,我再把其他 bug 修修,今天晚上发布 |
@Jeepeng 谢谢!辛苦了! |
因为之前在这个 issue 问了一次关于清空通知的问题,最近我问信鸽客服,得到一下答复:
@Jeepeng 有空是否可以加上这个接口的支持呢 |
原来用 react-native-xinge-push 0.3 版本上,android, ios 推送都正常。
升级到 0.6 版 , android 版本推送正常, ios 上连 register 都不调用
0.6 版时,信鸽iOS SDK 升级到 v3.1.0,同时按说明的方法修改了 AppDelegate.m 中代码。
请问一下是会是什么原因?
调试下来好像 react-native-xinge-push-0.6\ios\XGPush\XGPushManager.m 中的 + (void)didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken 方法没有被调用。
但是 AppDelegate.m 中增加的 - (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken 方法可以被用
The text was updated successfully, but these errors were encountered: