iOS10全新方法实现推送+deviceToken无法获取或无效的解决
2016-11-12 00:20
155 查看
Xcode 8和iOS10正式版出来后,这个方法做了修改,也是之前也没发现这个参数有啥用:
UNNotificationCategory *category1 = [UNNotificationCategory categoryWithIdentifier:@"Category1" actions:@[action2,action1]
minimalActions:@[action2,action1] intentIdentifiers:@[@"action1",@"action2"] options:UNNotificationCategoryOptionCustomDismissAction];
改成了:去掉了minimalActions:
UNNotificationCategory *category1 = [UNNotificationCategory categoryWithIdentifier:@"Category1" actions:@[action2,action1]
intentIdentifiers:@[@"action1",@"action2"] options:UNNotificationCategoryOptionCustomDismissAction];
在开始之前需要打开一个推送开关,不然无法获取deviceToken,老项目或者出现deviceToken无效的情况。
![](http://cdn.cocimg.com/bbs/attachment/Fid_21/21_281842_3763ba2813731d3.png)
![](http://cdn.cocimg.com/bbs/attachment/Fid_21/21_281842_f3415543fbfa690.png)
或许还应该打开这个
![](http://cdn.cocimg.com/bbs/attachment/Fid_21/21_281842_2093007c802013a.png)
新增了UserNotifications Framework
?
?
?
?
还有推送插件开发
![](http://cdn.cocimg.com/bbs/attachment/Fid_21/21_281842_682bb65fc5de2e7.png)
![](http://cdn.cocimg.com/bbs/attachment/Fid_21/21_281842_76010a3ad4a899f.jpg)
转:http://www.cocoachina.com/bbs/read.php?tid=1686948
UNNotificationCategory *category1 = [UNNotificationCategory categoryWithIdentifier:@"Category1" actions:@[action2,action1]
minimalActions:@[action2,action1] intentIdentifiers:@[@"action1",@"action2"] options:UNNotificationCategoryOptionCustomDismissAction];
改成了:去掉了minimalActions:
UNNotificationCategory *category1 = [UNNotificationCategory categoryWithIdentifier:@"Category1" actions:@[action2,action1]
intentIdentifiers:@[@"action1",@"action2"] options:UNNotificationCategoryOptionCustomDismissAction];
在开始之前需要打开一个推送开关,不然无法获取deviceToken,老项目或者出现deviceToken无效的情况。
![](http://cdn.cocimg.com/bbs/attachment/Fid_21/21_281842_3763ba2813731d3.png)
![](http://cdn.cocimg.com/bbs/attachment/Fid_21/21_281842_f3415543fbfa690.png)
或许还应该打开这个
![](http://cdn.cocimg.com/bbs/attachment/Fid_21/21_281842_2093007c802013a.png)
新增了UserNotifications Framework
?
![](http://cdn.cocimg.com/bbs/attachment/Fid_21/21_281842_682bb65fc5de2e7.png)
![](http://cdn.cocimg.com/bbs/attachment/Fid_21/21_281842_76010a3ad4a899f.jpg)
转:http://www.cocoachina.com/bbs/read.php?tid=1686948
相关文章推荐
- iOS10全新方法实现推送+deviceToken无法获取或无效的解决
- iOS10全新方法实现推送+deviceToken无法获取或无效的解决
- Android listview 的 item 点击无效(无法获取焦点)的解决方法
- “BindingSource绑定单个实体对象后在代码中赋值无效和无法显示”的解决方法
- gridview动态绑定dataset无法实现分页的解决方法
- VC2008 无法调试,无法断点,断点无效的最终解决方法
- UrlRewritingNet 实现URL重写 映射 真实的.html(例如FCKeditor)无法访问的解决方法 .
- VC2008 无法调试,无法断点,断点无效的最终解决方法
- vs2005的无法附加,绑定句柄无效的错误,解决方法
- 无法显示XML页名称以无效字符开头处理资源'http://xx'时出错的解决方法
- 对称加密 出现错误 填充无效,无法被移除 一种解决方法
- 无法获取IP地址,运行“ipconfig/renew”命令后提示“RPC服务器不可用”的解决方法
- 无法显示 XML 页 - 名称以无效字符开头。处理资源 'http://xxxxx' 时出错 的解决方法
- sqlserver 2005 开发斑安装,出现 "SQL Server 安装程序无法获取 ASPNET 帐户的系统帐户信息"的解决方法
- 无法显示XML页名称以无效字符开头处理资源'http://xx'时出错的解决方法
- VS2005无法调试,绑定句柄无效问题的解决方法
- VS2005启动调试错误 “无法附加。绑定句柄无效”解决方法
- “无法启动调试,绑定句柄无效”解决方法
- MapView Control 无法获取窗口控件句柄解决方法
- 在ASP.NET中使用IHttpHandler处理请求(如自实现AJAX)时,无法获得Session(或者说是Session 为 null)的原因及解决方法