摘要: iOS中的远程通知,也叫远程推送,使用频率非常频繁,它主要是通过苹果apns服务器主动发起找到被推送的设备,把信息传达给用户,如果对应程序没有正在运行,那么远程通知就会先到通知中心,展示在通知栏上面,这里记录下我使用远程通知的几个步骤。一、创建推送证书。 推送证书的创建非常简单,跟创建开发证书... 阅读全文
posted @ 2015-11-26 13:44 开机就蓝屏 阅读(2527) 评论(0) 推荐(0) 编辑
摘要: iOS开发中经常用到本地通知,有时也叫做本地推送,两者都是同一个类UILocalNotification,这个类可以用于开发者灵活控制一些需要推送到通知栏的信息,比如提示信息,日程提醒或者是一些其他应用信息,它和远程通知(也叫远程推送,RemoteNotification)本质没有多大区别,唯一... 阅读全文
posted @ 2015-11-18 11:30 开机就蓝屏 阅读(1009) 评论(0) 推荐(0) 编辑
摘要: PushMeBaby是一个github的开源Mac小软件,地址:https://github.com/stefanhafeneger/PushMeBaby,它非常简单,编译的时候带上APP的推送证书(生产环境还是开发环境视你情况而定),然后加上想要推送到的设备的deviceToken即可,实测推... 阅读全文
posted @ 2015-11-17 15:15 开机就蓝屏 阅读(1370) 评论(0) 推荐(0) 编辑
摘要: 我开发的很多项目中都有用到计算时间差的地方,这里把我封装的一个小方法分享给需要的朋友,当然主要是初学者们,哈哈。 主要使用了NSDate、NSCalender、NSComponents三个类,这三个类里面的方法很多,大家都可以浏览一下,特别需要注意方法后面的版本限制,注意使用不要出现版本适配问... 阅读全文
posted @ 2015-11-17 11:44 开机就蓝屏 阅读(1264) 评论(0) 推荐(0) 编辑
摘要: 现在很多APP都涉及了二维码扫码功能,这个功能简单实用,很多情况下用户乐于使用,现在本文带来iOS7自带二维码扫码的教程,也包括扫条形码,足以满足简单的扫码要求,而且避免使用第三方的繁琐。 后期项目中需要生成二维码,我在git上找到一个很方便使用的轻量级开源库,推荐给有需要的朋友:https:... 阅读全文
posted @ 2015-03-22 20:24 开机就蓝屏 阅读(1545) 评论(0) 推荐(0) 编辑
摘要: 项目开发过程中,经常会使用各种加密手段来保证数据的安全性,常见的有MD5,DES,AES等等。摘取百度百科AES词条的简介:AES即高级加密标准(英语:Advanced Encryption Standard,缩写:AES),在密码学中又称Rijndael加密法,是美国联邦政府采用的一种区块加密... 阅读全文
posted @ 2015-01-25 16:33 开机就蓝屏 阅读(7113) 评论(0) 推荐(0) 编辑
摘要: 今天做iOS项目的时候,需要通过定位来拿到当期城市的名称,遍历本地数据库来筛选出对应的城市信息。百度地图SDK有这个功能,但为了不依赖第三方,这里我用iOS自带框架CoreLocation来实现这个需求。iOS8出来之后,针对定位需要多一点处理,才可以正常定位,这点会在文章末尾部分作出补充,在声... 阅读全文
posted @ 2014-11-25 21:52 开机就蓝屏 阅读(2274) 评论(0) 推荐(0) 编辑
摘要: 打开终端,cd 到.p12证书目录,执行以下命令openssl pkcs12-inCertificates.p12-outCertificates.pem-nodes然后输入导出的证书密码即可。 阅读全文
posted @ 2014-11-21 13:39 开机就蓝屏 阅读(278) 评论(0) 推荐(0) 编辑