百度云ios推送收到两条ios没收到信息怎么破

手机签到经验翻倍!快来扫一扫!
百度云远程推送遇到的问题
398浏览 / 41回复
新买的newifi,我在百度云上能远程推送到newifi,但所有的文件打开时画面都有卡顿,严重的马赛克现象,我试过本地下载同样的文件和在百度云上播放时都正常,问过联想客服,说这是百度的问题,可我又不知百度问询方式。这种情况是怎么回事,有人遇到过吗?紧急求解!感谢
不太了解。
支持键盘翻页 ( 左右 )&
您需要登录后才可以回帖&&&|&&&&&
用户名/注册邮箱/注册手机号
其他第三方号登录百度云推送ios没收到信息怎么破_百度知道推荐到广播
217579 人聚集在这个小组
(俏太辣妈LV)
第三方登录:Pages: 1/2
主题 : ios8上收不到推送,我们用的是百度云推送。
级别: 新手上路
可可豆: 35 CB
威望: 38 点
在线时间: 107(时)
发自: Web Page
ios8上收不到推送,我们用的是百度云推送。&&&
在没有适配ios8之前,是能收到推送的,但是在ios8的系统上就收不到推送了。我们用的是百度云推送。有没有大神知道这是什么问题,帮忙解决一下。不胜感激。
级别: 新手上路
UID: 342324
可可豆: 42 CB
威望: 26 点
在线时间: 570(时)
发自: Web Page
ios8中百度推送接收类型会有所改变,如下:
&if ([[[UIDevice currentDevice] systemVersion] floatValue] &= 8.0)
&&& {
&&&&&&& [[UIApplication sharedApplication] registerUserNotificationSettings:[UIUserNotificationSettings
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& settingsForTypes:(UIUserNotificationTypeSound | UIUserNotificationTypeAlert | UIUserNotificationTypeBadge)
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& categories:nil]];
&&&&&&& [[UIApplication sharedApplication] registerForRemoteNotifications];
&&& }
&&& else{
&&&&&&& [[UIApplication sharedApplication] registerForRemoteNotificationTypes:(UIUserNotificationTypeBadge | UIUserNotificationTypeSound | UIUserNotificationTypeAlert)];
&&& }
希望能帮到你
级别: 新手上路
可可豆: 35 CB
威望: 38 点
在线时间: 107(时)
发自: Web Page
我写了这方法但是现在它不调用- (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)pToken这个方法了。获取不到设备令牌。
级别: 新手上路
UID: 342324
可可豆: 42 CB
威望: 26 点
在线时间: 570(时)
发自: Web Page
- (void) application:(UIApplication *)application didRegisterUserNotificationSettings:(UIUserNotificationSettings *)notificationSettings{
[application registerForRemoteNotifications]; }增加这个方法再试试
级别: 侠客
可可豆: 230 CB
威望: 230 点
在线时间: 489(时)
发自: Web Page
回 3楼(qiager) 的帖子
加了这些方法还是不行 开发模式下可以收到token 发布模式下就不行了
级别: 新手上路
UID: 201692
可可豆: 58 CB
威望: 56 点
在线时间: 112(时)
发自: Web Page
我这边是能拿到token但是就是死活收不到推送的信息
级别: 新手上路
可可豆: 5 CB
威望: 5 点
在线时间: 32(时)
发自: Web Page
回 5楼(低调飞过) 的帖子
我也是……求解决……
级别: 新手上路
可可豆: 1 CB
威望: 1 点
在线时间: 23(时)
发自: Web Page
为什么我ios 8.4的设备收不到广播的内容,但是能收到单播的内容,求指教
级别: 新手上路
UID: 140262
可可豆: 26 CB
威望: 28 点
在线时间: 119(时)
发自: Web Page
回 5楼(低调飞过) 的帖子
五楼解决了吗
级别: 新手上路
可可豆: 2 CB
威望: 2 点
在线时间: 13(时)
发自: Web Page
回 4楼(lw21) 的帖子
急求 同求这是怎么回事?
Pages: 1/2
关注本帖(如果有新回复会站内信通知您)
8*2-5 正确答案:11
发帖、回帖都会得到可观的积分奖励。
按"Ctrl+Enter"直接提交
关注CocoaChina
关注微信 每日推荐
扫一扫 浏览移动版(1)百度云推送的接入请到百度云推送官网查看具体内容,这里不再赘述。
(2)当app能接收到推送的消息,那么要如何展示给用户呢?
在项目的AppDelegate.m文件中
①当app收到推送消息时,会自动调用
- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler方法,在这个方法中添加如下代码:
//创建一个消息对象,&infor_from_server&是自定义的消息名称,"userInfo"是信息的内容字典
NSNotification * notice = [NSNotification notificationWithName:@"infor_from_server" object:nil userInfo:userInfo];
&//发送消息
[[NSNotificationCenter defaultCenter]postNotification:notice];
②在需要监听通知的ViewController的.m文件中,创建观察者用于监听刚才发送的消息。
- (void)viewDidLoad
//获取通知中心单例对象,添加一个观察者
& & NSNotificationCenter * center = [NSNotificationCenter defaultCenter];
& & //添加当前类对象为一个观察者,name和object设置为nil,表示接收一切通知
& & [center addObserver:self selector:@selector(notice:) name:@"infor_from_server" object:nil];
//观察者的方法,可以在这个方法中,可以做弹出框把消息内容展示给用户
-(void)notice:(id)sender
& & NSNotification * notice =(NSNotification*)
& & NSDictionary* dictInfo=notice.userI
& & NSDictionary* dictInfo_2=dictInfo[@"aps"];
& & NSLog(@"消息内容=%@",dictInfo_2[@"alert"]);
& & //打印出消息内容
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
在使用百度云推送时遇到的问题:
(1)DeviceToken 获取失败,原因:Error Domain=NSCocoaErrorDomain Code=3000 "未找到应用程序的&aps-environment&的授权字符串" UserInfo=0x {NSLocalizedDescription=未找到应用程序的&aps-environment&的授权字符串}
解决方法:
后来发现是因为开发证书的问题,创建开发证书的时候不能选择带类似"com.baidu.*"这样带"*"的AppID,而是必须选择具体的例如"com.baidu.test".创建这样的证书并下载安装,在Xcode上运行时选择刚才安装的证书。
阅读(...) 评论()

我要回帖

更多关于 ios 收到推送 唤醒app 的文章

 

随机推荐