当前位置: 首页 > news >正文

网站怎么优化关键词快速提升排名配置无法运行wordpress

网站怎么优化关键词快速提升排名,配置无法运行wordpress,400建筑人才网,wordpress电子邮件iOS消息推送的工作机制可以简单的用下图来概括#xff1a;Provider是指某个iPhone软件的Push服务器#xff0c;APNS是Apple Push Notification Service的缩写#xff0c;是苹果的服务器。上图可以分为三个阶段#xff1a;第一阶段#xff1a;应用程序把要发送的消息、目的…iOS消息推送的工作机制可以简单的用下图来概括Provider是指某个iPhone软件的Push服务器APNS是Apple Push Notification Service的缩写是苹果的服务器。上图可以分为三个阶段第一阶段应用程序把要发送的消息、目的iPhone的标识打包发给APNS。第二阶段APNS在自身的已注册Push服务的iPhone列表中查找有相应标识的iPhone并把消息发送到iPhone。第三阶段iPhone把发来的消息传递给相应的应用程序并且按照设定弹出Push通知。从上图我们可以看到1、应用程序注册消息推送。2、iOS从APNS Server获取device token应用程序接收device token。3、应用程序将device token发送给PUSH服务端程序。4、服务端程序向APNS服务发送消息。5、APNS服务将消息发送给iPhone应用程序。无论是iPhone客户端和APNS还是Provider和APNS都需要通过证书进行连接。下面我介绍一下几种用到的证书。一、CSR文件1、生成Certificate Signing Request(CSR)2、填写你的邮箱和常用名称并选择保存到硬盘。点击继续这样就在本地生成了一个Push.certSigningRequest文件。二、p12文件1、导出密钥。2、输入你的密码。这样就生成了一个Push.p12文件。三、SSL certificate文件1、用你付过费的帐号登录到iOS Provisioning Portal并新建一个Explicit App ID这个过程可以参考我的另一篇博客这样就会生成下面这条记录2、点击Edit3、勾选Push Notification - Development SSL Certificate -Creat Certifica...4、点击Continue,5、选择前面生成好的Push.certSigningRequest文件点击Generate出现如下所示的页面6、点击Download并将文件命名为aps_development.cer。7、点击左侧App IDs, 找到刚才新建的App ID, (testAppId) 你会发现状态变成了Enabled注意有的App ID的Apple Push Notification service列是灰色的并且不允许使用Configure按钮这是因为APNS不支持带通配符的App ID。到现在为止我们已经生成了三个文件1、Push.certSigningRequest2、Push.p123、aps_development.cer在项目的AppDelegate中的didFinishLaunchingWithOptions方法中加入下面的代码- (BOOL)application:(UIApplication *)applicationdidFinishLaunchingWithOptions:(NSDictionary *)launchOptions{//注册APNS[[UIApplicationsharedApplication]registerForRemoteNotificationTypes:(UIRemoteNotificationTypeAlert | UIRemoteNotificationTypeSound | UIRemoteNotificationTypeBadge)];return YES;}通过registerForRemoteNotificationTypes方法告诉应用程序能接受push来的通知。在项目的AppDelegate中添加下面的方法来获取deviceToken//APNS- (void)application:(UIApplication *)appdidRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken {NSString *token  [NSStringstringWithFormat:%,deviceToken];NSLog(My token is:%, token);}- (void)application:(UIApplication *)appdidFailToRegisterForRemoteNotificationsWithError:(NSError *)error {NSString *error_str  [NSStringstringWithFormat: %,error];NSLog(Failed to get token, error:%, error_str);}- (void)application:(UIApplication *)applicationdidReceiveRemoteNotification:(NSDictionary *)userInfo{}运行程序可以获取到device Token, 如图获取到的deviceToken我们可以提交给后台应用程序后台程序实现有多种方式一. PushMeBaby1将下载的aps_development.cer文件拷贝到PushMeBaby工程文件所在目录2.打开工程在工程文件上右击 add file to PushMeBaby,3.run PushMeBaby  ,询问是否允许访问钥匙串点允许4运行界面及日志如图所示表示连接成功5 将前面获取到的 device Token 粘贴到输入框中点击push,日志如下0表示成功111表示发送的数据的长度二. java, php发送通知的后台应用程序如果用php, java 实现除了需要知道deviceToken之外还需要一个与APNS连接的证书。这个证书可以通过我们前面生成的两个文件中得到。1、将aps_development.cer转换成aps_development.pem格式openssl x509 -in aps_development.cer -inform DER -out aps_development.pem -outform PEM2、将p12格式的私钥转换成pemopenssl pkcs12 -nocerts -out Push_Noenc.pem -in Push.p123、创建p12文件openssl pkcs12 -export -in aps_development.pem -inkey Push_Noenc.pem -certfile Push.certSigningRequest -name aps_development -out aps_development.p12这样我们就得到了在.net或java等后台应用程序中使用的证书文件aps_development.p12如果后台应用是php的话那么用以下方法来生成php后台应用程序中使用的证书文件ck.pem6. Copy the file apns-dev-cert.p12 to your server in the folder where you will put the rest of your PHP code.7. Now run the following code on the serveropenssl pkcs12 -clcerts -nokeys -out apns-dev-cert.pem -in apns-dev-cert.p12openssl pkcs12 -nocerts -out apns-dev-key.pem -in apns-dev-key.p12We are running everything from a server running Ubuntu-9.04. Here we had to remove the passphrase, which can be done as followsopenssl rsa -in apns-dev-key.pem -out apns-dev-key-noenc.pemFinally, combine the two to get your apns-dev.pem filecat apns-dev-cert.pem apns-dev-key-noenc.pem apns-dev.pem
http://wiki.neutronadmin.com/news/62668/

相关文章:

  • 广西房地产网站建设满山红网站建设
  • 做企业网站还有钱挣吗拍摄形象宣传片
  • 权威的营销单页网站中国建设工程信息网官网建造师查询
  • 高职示范校建设网站No餐饮网站建设
  • 卡盟怎么网站怎么做wordpress评论
  • 钓鱼网站二维码制作软件最近高清中文在线国语字幕
  • 山东建站管理系统济南网站建设山东聚搜网咨询
  • 搭建一个网站的服务器帝国cms跟WordPress
  • 阿里云上可以做网站吗ui网页设计教程ppt
  • 免费可商用素材网站南京网站制作公司南京微尚
  • 抓取网站访客数据原理培训页面设计师
  • 电子商务网站开发的视频威海高区建设局官方网站
  • 做网站需要了解的内容廊坊seo优化排名
  • 品牌网站建设策clef wordpress
  • 网站建设优化服务流程移动端seo
  • 企业网站做的比较好有名的网站建设公司
  • 云核wordpress深圳网站优化团队
  • 合肥网站建设 卫来网络建设工程资质证书二维码扫描网站
  • 注册公司网上申请入口网站中国在建工程信息网
  • 免费网站后台管理模板下载今天的新闻头条最新消息
  • 做网站是用ps还是ai网络营销模式有哪几种
  • 网站百度关键词排名软件横峰县城乡建设网站
  • 网站开发费属于软件费吗建筑材料价格查询网站
  • 京东网站建设的特点网站设计分析怎么写
  • 软件开发培训机构找极客时间杭州优化网站
  • 产品推广运营的公司seo关键词排名优化要多少钱
  • 网站推广策划书模板运营一个app大概多少钱
  • dw做网站首页代码上海设计公司官网
  • 深圳网站公司网站建设湖北网站推广系统
  • 网站的宗旨零基础源码建设网站