Appledeveloper
文章平均质量分 67
ParsonsYangBooy
这个作者很懒,什么都没留下…
展开
-
APNS推送服务证书制作
iOS消息推送的工作机制可以简单的用下图来概括: Provider是指某个iPhone软件的Push服务器,APNS是Apple Push Notification Service的缩写,是苹果的服务器。 上图可以分为三个阶段:第一阶段:应用程序把要发送的消息、目的iPhone的标识打包,发给APNS。 第二阶段:APNS在自身的原创 2016-09-12 13:37:30 · 704 阅读 · 0 评论 -
iOS:苹果企业证书通过网页分发安装app
苹果的企业级证书发布的应用,是不用设备授权即可直接安装,并且不限设备上限。为了方便分发,苹果有协议实现通过网页链接直接下载安装企业级的应用。 基本的原理就是在生成企业证书授权的ipa的同时,要生成一个对应的plist文件,plist文件中会配置ipa的下载地址、版本信息、Bundle ID 等信息,通过网页下载的时候其实下载的是这个plist文件,然后苹果通过自己的协议根据plist原创 2016-09-12 13:38:21 · 444 阅读 · 0 评论 -
iOS_开发者申请发布证书-图文详解
本文讲述发布证书的申请首先登陆https://developer.apple.com(99美元账号)a.点击页面右上角b.进入c.选择证书类型 distribution,选择添加d.点击+后,选择distribution->App Store and Ad Hoc,contin原创 2016-09-12 13:39:43 · 303 阅读 · 0 评论 -
iOS:苹果推送(二)----pem证书的生成
pem文件是服务器向苹果服务器做推送时候需要的文件,主要是做服务器的小伙伴们要用,下面介绍一下pem文件的生成。打开Keychain Access,在Certificates里面找到上篇文章中介绍的包含推送的证书。分别将certificate和private key导出得到.p12文件。例如:Apple Development Push Services > Export “Apple原创 2016-09-12 13:44:32 · 255 阅读 · 0 评论 -
iOS:苹果推送(三)----一些示例代码和注意的问题
1. 推送必须用真机才能测试,并且要将设备的token传给服务器。appdelegate中的委托可以获取设备token。- (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken{原创 2016-09-12 13:46:24 · 345 阅读 · 0 评论 -
iOS:苹果推送(一)----开发者证书(推送证书)的生成
最近要做需要苹果推送通知的项目,就研究了一下推送证书的使用,大略步骤如下:1.授权文件.certSigningRequest的生成(后面生成证书时需要。)填完信息后 会在选择的位置生成文件:CertificateSigningRequest.certSigningRequest2.证书的生成。(登陆:https://developer.apple原创 2016-09-12 13:42:58 · 693 阅读 · 0 评论