iOS软件版本升级的原理以及用户数据如何进行保存?
PHPz
PHPz 2017-04-17 11:28:16
[iOS讨论组]

有人可以讲解下IOS软件更新(版本升级)的大概原理以及用户数据如何进行保存吗?

PHPz
PHPz

学习是最好的投资!

全部回复(3)
黄舟

iOS应用在手机里,程序(代码编译出来的可执行二进制文件和图片等静态资源)和数据(程序安装后动态存储的)是分开放的,所以当你更新应用的时候,所有的用户数据不会被删除或覆盖
另外,iOS应用支持iCloud的数据备份。当你的应用打开iCloud备份后,Documents/ 目录会备份到iCloud

阿神

版本更新一般是客户端在启动的时候去请求服务端的版本信息,和本地进行比对,来判断是否有新版本
至于用户数据就不用开发者操心了,iOS会在用户升级软件的时候自动备份该应用的数据

PHP中文网

那如果数据的schema有更新,如何实现?比如改变了很多的表结构,创建、更新或者删除一些数据

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号