- iOS开发账号区别于联系。说起来容易懵逼,以之前做的一张图说明,如下所示:
- 沙盒的目录结构。在iOS开发中,我们或多或少都听说过沙盒这个东西。整个App的专用数据存储空间,包括缓存、持久化存储、数据库等等跟数据相关的内容,都会被系统保存每个App唯一化的区域中,这个区域就是沙盒。而沙盒一般来说(除非你有自己创建文件夹)分为以下几个主要目录:
- Documents:保存应用运行运行时生成的需要持久化的数据,如游戏进度、画图类App的相关绘图信息等数据,且会被iTunes备份。
- Libraty/chaches:保存应用运行时生成的需要持久化的数据,iTunes不会备份该目录。一般存储体积大,不需要备份的非重要数据,如缓存图片或离线数据等。
- Library/Preference:保存应用的所有偏好设置,系统的设置App会在该目录查找应用的设置信息,会被iTunes备份该目录。
- tmp:保存应用运行时所需的临时数据,不会被iTunes备份,手机重启、系统存储空间不足等情况下均会被清理掉。