iOS
MissYasiky
这个作者很懒,什么都没留下…
展开
-
Cocoa 设计模式一:什么是设计模式
Cocoa环境的许多体系结构和机制都有效地利用了设计模式:使用抽象的设计解决实际特定情境中的反复出现的问题。本章描述了Cocoa中的设计模式的主要实现,特别关注MVC和对象建模。本章的主要目的是让你更好的了解Cocoa的设计模式,并鼓励你在自己的软件项目中利用这些模式。什么是设计模式设计模型是用于解决特定上下文中的常见问题的设计模板。它是一种抽象工具,在架构、工程和软件开发领域中都很有...翻译 2018-08-13 17:41:02 · 298 阅读 · 0 评论 -
iOS 开发证书及代码签名相关记录
iOS开发会遇到以下三种形式的证书:cer - 文件是二进制格式,只保存证书,不保存私钥。p12 - 二进制格式,同时包含证书和私钥,一般有密码保护。pem - 一般是文本格式,可保存证书,可保存私钥。打开钥匙串访问的工具 - 我的证书,左侧带个小三角形△的,就是你持有对应私钥的证书,点开△可以显示它的私钥,如下图:如果要导出证书,一定要展开证书那一条显示出私钥并将两行都选中,导出...原创 2019-03-06 16:47:40 · 259 阅读 · 0 评论 -
崩溃日志的符号化
app上架后,通过崩溃统计平台,可以看到用户的崩溃日志,有了崩溃日志,和该发布包对应的dSYM文件,我们就可以定位到发生崩溃的代码。那么第一步,就是找到对应包体的dSYM文件,并确认与崩溃日志的对应关系。通过UUID确认对应关系如果是通过Xcode的Archive打包,可通过以下路径找到dSYM文件:$ cd ~/Library/Developer/Xcode/Archives...原创 2018-04-12 10:16:03 · 688 阅读 · 0 评论 -
苹果应用加急审核操作流程
一般,如果我们的应用出现重大的线上问题,需要快速发布一个新的版本来进行修复时,可向苹果申请对我们的应用加急审核。原创 2017-04-15 17:54:25 · 12336 阅读 · 0 评论 -
YTKNetwork 到底做了什么
作为开发者,对网络层进行封装非常必要,一方面可使得项目的代码更好维护、更稳健;另一方面,当网络底层需要进行更换时,可将工作量降到最小,最大程度保证项目的稳定性。原创 2017-01-14 17:48:52 · 6517 阅读 · 0 评论 -
iOS 沙盒机制 及 NSFileManager
简介在 iOS 系统中,每个 app 只能访问自己目录下的文件,这个目录称为应用沙盒……原创 2016-08-21 22:14:29 · 267 阅读 · 0 评论