参考: IOS开发证书变成“此证书的签发者无效”解决方法
分类:
其他好文 时间:
2016-03-17 16:20:44
阅读次数:
157
大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处.
如果觉得写的不好请多提意见,如果觉得不错请多多支持点赞.谢谢! hopy ;)
我们在编写关于远程推送消息的App时需要注册一个相关的证书,我们可以到Apple开发网站的Certificates, Identifiers & Profiles页面首先创建一个App ID.其中进入Push Notifications选项,并且在其子项De...
分类:
移动开发 时间:
2016-03-12 13:29:53
阅读次数:
261
推送原理,先上图 说一下原理吧, 由App向iOS设备发送一个注册通知 iOS向APNs远程推送服务器发送App的Bundle Id和设备的UDID APNs根据设备的UDID和App的Bundle Id生成deviceToken再发回给App App再将deviceToken发送给远程推送服务器(
分类:
移动开发 时间:
2016-03-03 22:33:32
阅读次数:
251
最近公司项目升级重构(重写),除了本来我所负责的模块,最后临危受命接了推送(远程和本地)相关的模块,顺便把推送的相关知识复习了一遍。后期连续工作十几天加上最后一天的通(瞎)宵(熬)达(一)旦(夜),也算是不辱使命。此文除了讲解远程推送相关的基本知识外,也会涉及一些推送相关的奇淫技巧。另外本文主要讲解
分类:
移动开发 时间:
2016-02-26 16:48:18
阅读次数:
301
写此文的原因可见此文章的姊妹篇iOS推送之远程推送(iOS Notification Of Remote Notification),如果你看过了它的姊妹篇,了解过了远程推送,那么再来看此本地推送,真真是易如反掌啊! 此篇文章的逻辑如下图所示: 图0-0 此篇文章的逻辑图 本地推送介绍 本地推送和远
分类:
移动开发 时间:
2016-02-26 14:09:03
阅读次数:
292
首先初始化一个switch,如下: 我是在cell里面创建的, 然后实现switch的方法: 这里的话,通过判断switch的状态,yes或是no来控制关闭的,因为app首次运行的话,是有一个注册通知的提示框,点击好以后,就可以接受到apns的推送服务了,如果用户点击不允许的话,是不能接收到推送的!
分类:
其他好文 时间:
2016-02-25 15:28:38
阅读次数:
166
APNS:苹果服务器 ClientServer:客户端(己) Device:设备 应用程序配置使用推送功能: 1.推送证书创建,代码中注册使用推送 2.向推送服务器提供应用信息:证书,BoundleID... 3.向苹果服务器发送手机的设备信息:UDID 4.苹果服务器返回DeviceToken(根
分类:
移动开发 时间:
2016-02-22 15:43:29
阅读次数:
176
远程推送控制台提示Add “Remote-notification”…解决方案 做推送的童鞋可能会遇到这样的问题,控制台会打印一句话: You’ve implemented -[application:didReceiveRemoteNotification:fetchCompletionHandl
分类:
其他好文 时间:
2016-02-17 20:54:09
阅读次数:
204
一、消息推送原理: 在实现消息推送之前先提及几个于推送相关概念,如下图1-1: 1-1 1、 Provider:就是为指定IOS设备应用程序提供Push的服务器,(如果IOS设备的应用程序是客户端的话,那么Provider可以理解为服务端[消息的发起者]); 2、 APNS:Apple Push N
分类:
移动开发 时间:
2016-02-17 11:05:43
阅读次数:
204
1. // 注册远程通知服务(第一次注册服务的时候会弹出提醒框,让用户授权) - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
分类:
移动开发 时间:
2016-02-14 11:37:54
阅读次数:
163