集成的时候打印there is no APNs register code这些信息,有问题吗

ios
标签: #<Tag:0x00007fb8375b8a78>

#19

ios7.0+ 小于 ios10.0的 不是- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler 这个吗??


#20

ios 10也是走这个,只要你是推送的静默消息。


#21

你们这个JPUSHRegisterDelegate 里面的回调函数什么时候回调的?


#22

你说的哪个回调函数?

UIBackgroundFetchResultNewData是收到消息的时候走,
其他的点击了消息走


#23
- (void)jpushNotificationCenter:(UNUserNotificationCenter *)center willPresentNotification:(UNNotification *)notification withCompletionHandler:(void (^)(NSInteger))completionHandler
- (void)jpushNotificationCenter:(UNUserNotificationCenter *)center didReceiveNotificationResponse:(UNNotificationResponse *)response withCompletionHandler:(void (^)())completionHandler 

这两个方法什么时候回调的?

UIBackgroundFetchResultNewData 这个是什么方法啊?


#24

点击消息的时候回调啊
第一个是在前台,第二个是在后台,
希望你能仔细的看一下关于iOS 获取消息的API文档 https://docs.jiguang.cn/jpush/client/iOS/ios_api/#apns

- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler;

这个消息 是在收到remote Notification,的时候就走的。

如果你推送remote Notification,那么几个方法的顺序,这里有总结


#25

对啊,我也是这么集成的,但是现在remote Notification 不走- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler;
这里。为什么咧,搞不懂


#26

我不是已经明确的跟你说了吗?

你不推送静默消息,加上sound等内容推送一般的remote Notification试试,Apple只对silent 有限制!!!!!为什么限制和怎么限制,官方没说,这还能怎么办?按照他的要求来,不要多用,特殊情况下用一次就够了。


#27

就算限制,那同样是静默推送,为什么APP在前台的时候可以收到,在后台的时候收不到。APP被杀死了,静默推送不是可以收到的吗??


#28

可以帮忙查一下消息是否推送成功吗


#29

app杀死了是收不到的。之前[quote=“Lris, post:24, topic:11756”]
被杀死后无法调起该方法
[/quote]

就说了。

在此之前帮你查的,消息都是推送成功的状态。


#30

我想查今天的,因为发现有些可以收到推送,有的推送不到。


#31

要查那给我提供信息吧。


#32

我想问如果APP启动的时候注册不成功,SDK会自动重新注册吗


#33

要看你说的注册不成功的原因是有报错还是网络问题,网络问题会重试。报错就得你们解决这个报错。


#34

海外的手机,有没有影响?


#35

只要当地网络没有限制,国外是支持的


#36

如果注册没成功,是不是别名设置也会不成功?


#37

这是肯定的。



#38

那我一定要在注册成功之后才能设置别名,设置别名失败不会自动重新设置吧。