Outline如何获得crash日志如何解析crash日志如何分析crash日志 1. iOS策略相关 2. 常见错误标识 3. 代码bug一、如何获得crash日志当一个iOS应用程序崩溃时,系统会创建一份crash日志保存在设备上。这份crash日志记录着应用程序崩溃时的信息,通常包含着每...
分类:
移动开发 时间:
2016-01-20 11:18:28
阅读次数:
223
CocoaPods 是开发 OS X 和 iOS 应用程序的一个第三方库的依赖管理工具。利用 CocoaPods,可以定义自己的依赖关系 (称作 pods),并且随着时间的变化,以及在整个开发环境中对第三方库的版本管理非常方便。CocoaPods 背后的理念主要体现在两个方面。首先,在工程中引入第三...
分类:
移动开发 时间:
2016-01-18 22:48:55
阅读次数:
368
iOS应用程序的生命周期字数2517阅读7435评论7喜欢95iOS应用程序一般都是由自己编写的代码和系统框架(system frameworks)组成,系统框架提供一些基本infrastructure给所有app来运行,而你提供自己编写的代码来定制app的外观和行为。因此,了解iOS infras...
分类:
移动开发 时间:
2016-01-15 12:59:21
阅读次数:
256
http://ju.outofmemory.cn/entry/182050使用Xcode 7 beta免费真机调试iOS应用程序K-Res的Blog2015-06-0921942阅读xcode今天凌晨的WWDC15虽然没有熬夜守候吧,但也还是早起第一时间翻看了twitter的相关标签,发现比较实惠的...
分类:
移动开发 时间:
2016-01-15 01:07:22
阅读次数:
264
戴维营教育原创文章,转载请注明出处。我们的梦想是做最好的iOS开发培训!iOS应用网络安全之HTTPS1.HTTPS/SSL的基本原理安全套接字层(SecureSocketLayer,SSL)是用来实现互联网安全通信的最普遍的标准。Web应用程序使用HTTPS(基于SSL的HTTP),HTTPS使用数字证书来确保在服务器..
分类:
移动开发 时间:
2016-01-14 12:42:59
阅读次数:
249
原文:http://www.cnblogs.com/JuneWang/p/3850859.html 可以为每个app上传5张截图,虽然至少需要上传一张,可能很少有人会只上传一张图片。另外,你还需要分别为iPhone/iPod Touch和iPad/iPad Mini准备不同的屏幕截图。这也是不...
分类:
移动开发 时间:
2016-01-13 21:36:59
阅读次数:
308
47 熟悉系统框架总结:将代码封装为动态库,并提供接口的头文件,就是框架。平时的三方应用都用静态库(因为iOS应用程序不允许在其中包含动态库),并不是真正的框架,然而也经常视为框架。例如:NSLinguisticTagger可以解析字符串并找到其中的全部名词、动词、代词等。无缝桥接:将CoreFou...
分类:
其他好文 时间:
2016-01-13 12:40:52
阅读次数:
129
iOS开发-文件管理(一)一、iOS中的沙盒机制iOS应用程序只能对自己创建的文件系统读取文件,这个独立、封闭、安全的空间,叫做沙盒。它一般存放着程序包文件(可执行文件)、图片、音频、视频、plist文件、sqlite数据库以及其他文件。每个应用程序都有自己的独立的存储空间(沙盒)一般来说应用程序之...
分类:
移动开发 时间:
2016-01-12 19:31:57
阅读次数:
220
默认情况下,普通的CoreBluetooth 任务中的大多数,无论是Central还是peripheral ,在后台或者挂起状况下都是无法进行的。也就是说,你可以通过宣布你的应用程序支持后台处理模式来允许你的一个应用程序把你从一个挂起状态中唤醒来执行某些蓝牙相关的事件。 即使你的应用程序支持一...
分类:
移动开发 时间:
2016-01-09 06:16:16
阅读次数:
236
通常来说,一个iOS应用程序拥有5种状态1.Not running、。应用还没有启动,或者应用正在运行但是途中被系统停止。2.Inactive当前应用正在前台运行,但是并不接收事件 。一般每当应用从一个状态切换到另一种状态时,中途都会短暂停留再次状态。唯一在此状态停留时间较长的情况是:当用户锁屏,或...
分类:
移动开发 时间:
2016-01-02 14:14:26
阅读次数:
140