05 2013 档案

摘要:上一篇文章中,我们说过推送的证书p12的制作方法,如果后台采用的是php的话,对应的推送证书也就是pem。pem的证书的制作要相相对简单好多。一、CSR文件1、生成Certificate Signing Request(CSR)2、填写你的邮箱和常用名称,并选择保存到硬盘。3,设置完成,点击继续。这样我们就获得了Push.certSigningRequest文件。二、SSL certificate文件1、用你付过费的帐号登录到iOS Provisioning Portal,并新建一个App ID,这个过程可以参考:iOS应用的真机调试,这样就会生成下面这条记录:2、点击右侧的Configure 阅读全文
posted @ 2013-05-28 16:33 怒放紫罗兰 阅读(135) 评论(0) 推荐(0)
摘要:前段时间应公司要求,需要在应用中添加上推送通知,好长时间没碰推送了,然后自己大体上整理一些步骤和注意事项。(推送最重要的部分就是证书的制作)首先要了解ios推送通知的工作机制,大概是下面这个节奏。。Provider是指某个iphone软件的Push服务器,APNS是Apple Push Notification Service的缩写,即苹果服务器。推送通知可以分为3个阶段第一阶段:应用程序把要发的信息,目标设备(iphone等)的标示(token)打包,发送给苹果服务器(APNS);第二阶段:APNS在自身已注册的Push服务的iphone列表中,查找响应表示的iphone,并将消息发送给ip 阅读全文
posted @ 2013-05-28 16:16 怒放紫罗兰 阅读(293) 评论(0) 推荐(0)
摘要:在使用友盟,微信的SDK的时候发现很多第三方库,在Xcode4.5及以上版本的版本无法编译通过,之后在网上我发现几个解决办法,与大家一起分享下。最简单的解决方案肯定是等这些第三方库尽快更新支持ios6 armv7s 的新版SDK.另外等不及的童鞋可以尝试如下两种方法解决无法通过编译的问题:1.选中项目,然后选中 TARGETS 项目,找到Build Settings 的页面,搜索: Build Active Architecture Only 然后将其设置为 YES 即可通过armv7s编译2.选中项目,然后选中 TARGETS 项目,找到Build Settings 的页面,搜索: Vali 阅读全文
posted @ 2013-05-22 12:32 怒放紫罗兰 阅读(181) 评论(0) 推荐(0)
摘要:之前看到好多摇一摇的功能,后来发现在ios本身的UIResponder中提供了这一系列的方法,利用这些方法就能实现摇一摇的功能。- (void)motionBegan:(UIEventSubtype)motion withEvent:(UIEvent *)event __OSX_AVAILABLE_STARTING(__MAC_NA,__IPHONE_3_0);- (void)motionEnded:(UIEventSubtype)motion withEvent:(UIEvent *)event __OSX_AVAILABLE_STARTING(__MAC_NA,__IPHONE_3_0); 阅读全文
posted @ 2013-05-22 12:16 怒放紫罗兰 阅读(277) 评论(0) 推荐(0)
摘要:现在的应用基本上已经告别了原生的导航栏,都是更倾向根据自己应用的风格来定义自己的导航栏,或者说去掉了导航栏,今天我们就来聊一聊如何去修改导航的问题。第一种方法,隐藏导航栏,navigationBarHidden = YES;然后通过设置图片来替代导航栏。(这个就不细说了)第二种方法,设置导航栏的背景,在5.0版本之前一般我都需要通过drawRect方法来绘制背景,在ios5.0之后,苹果提供 [self setBackgroundImage:backgroundImage forBarMetrics:UIBarMetricsDefault]这个方法,可以直接来设置背景,下面就让我们来看下。#i 阅读全文
posted @ 2013-05-22 11:49 怒放紫罗兰 阅读(874) 评论(0) 推荐(0)