iOS
文章平均质量分 52
chanryma
这个作者很懒,什么都没留下…
展开
-
iOS 7 8 升级问题总结
最近几个项目做iOS8的升级。把遇到的典型问题总结下。下面的代码都是在记事本里敲得,可能有语法之类的错。升级前: 支持iPod4(iOS6),iPod5(iOS6) 和iOS(iOS7)。特别说明一点的是,项目的iOS7兼容是用Xcode4.6做的。所以虽然项目也能在iOS7的设备上运行,但界面元素的风格跟iOS6完全一样。做iOS8升级的时候,用的是Xcode6.1。因为之前的原创 2015-08-27 17:24:57 · 397 阅读 · 0 评论 -
This certificate has an invalid issuer
This certificate has an invalid issuer原创 2016-03-29 17:23:05 · 1203 阅读 · 0 评论 -
解析iOS崩溃日志
iOS APP崩溃后,会生成一个崩溃日志xxx.crash。但是crash日志里都是一些地址信息,可读性很低。原创 2016-04-07 10:36:46 · 1624 阅读 · 0 评论 -
iOS远程通知的实现机制
一条通知从在服务端发送,到在APP收到,整个流程涉及三个部分,包括:1. 我们自己的服务端(通知的源发送者)。2. 苹果(Apple)公司的通知推送服务(Apple Push Notification Service,简称APNS)。APNS是通知的实际发送者。3. 我们的APP(通知的接收者)原创 2016-04-16 11:38:25 · 1258 阅读 · 0 评论 -
iOS添加framework, 报错“dyld: Library not loaded”
背景iOS项目需要引入一个第三方的framework,叫NMSSH.framework。按如下方式导入后,运行起来报错。 1. 将该framework放到工程下的某个文件下。 2. 按照TARGETS->选择target->Build Phases->Link Binary With Libraries,添加该framework。错误信息如下:dyld: Library not loaded:原创 2016-05-24 13:56:00 · 12127 阅读 · 0 评论 -
iOS推送证书从申请到使用
关于这个话题,已经有很多写的很好的文章了。但是,在自己做的过程中,即使别人写的已经很好了,还是会遇到这样那样的问题。自己还是再写一遍吧。本文记录了从无到有申请证书,到最后能够发出通知。当然,前提是我们有一个合适的开发者帐号。准备工作1. 登录开发者帐号,如果帐号的权限合适。我们会看到如下图:或者最新的界面应该是下面(刚刚发现):2. 点击红色框内的菜单,会来到如原创 2016-04-17 17:21:18 · 12467 阅读 · 2 评论