IOS应用 开发iOS开发、苹果应用商店发布推广
iOS:沙盒运行机制

1、每个程序都有自己的虚拟地址空间。所以,程序之间是都不能进行访问

2、默认只会将应用的最后运行数据,记录在RAM里面。

3、程序后台运行机制IOS的UI渲染采用实时优先级,Android的UI渲染遵循传统电脑模式的主线程普通优先级

4、IOS的响应顺序依次为Touch–Media–Service–Core架构 Android系统的优先级响应层级是Application–Framework–Library–Kernal架构

5、当我们使用iOS或者是Android手机时,第一步就是滑屏解锁找到相应程序点击进入。而这个时候往往是所有操控开始的第一步骤,iOS系统产品就表现出来了流畅的一面,但Android产品却给人一种卡顿的现象,更别说后续深入玩游戏或者进行其它操控了。

6、这也就是为什么我们常说iOS比Android流畅了,因为iOS最先响应屏幕,iOS对屏幕反应的优先级是最高的,它的响应顺序依次为Touch–Media–Service–Core架构,换句话说当用户只要触摸接触了屏幕之后,系统就会最优先去处理屏幕显示也就是Touch这个层级,然后才是媒体(Media),服务(Service)以及Core架构。

日志统计:iOS:

1.通过 iTunes Connect(Manage Your Applications - View Details - Crash Reports)获取用户的 crash 日志

2.通过 Xcode 从你的设备上获得崩溃日志

3.自己在程序中添加崩溃捕捉代码,如果应用集成第三方 SDK,如百度统计