我正处于 IOS 开发的学习阶段,并且根据我在初始测试中认识到的一些行为提出了一些问题。我现在的问题将与本地 iTunes 备份有关。
一方面,未经“认证”的应用程序(正在开发和测试的应用程序)是否应该在 iTunes 上进行备份?在 iCloud 上?那么它的核心数据呢?我问这个是因为我看到它备份了其他应用程序,而不是我在进度栏中的测试应用程序。
底线是,我想测试我的应用程序 [core] 数据的用户在以下 2 种情况下将如何恢复或不会恢复。
- 用户将手机掉入湖中,需要在新设备上执行 COMPLETE RESTORE
- 用户删除我的应用程序(备份后),然后想重新安装该应用程序。
通过几次不同的迭代,在删除并重新安装应用程序后,我无法取回应用程序的数据。
我想在本地和 iCloud 备份下对此进行测试。据我了解,您无法选择查看哪些文件/应用程序已备份并可恢复。此外,您无法恢复单个应用程序/数据?还是我错过了什么?
在“为 iCloud 备份/恢复或同步设计”方面,我没有做任何特别的事情。我希望所有数据仅在本地可用,并且目前运行良好。
我想我目前最大的问题是“在备份和恢复过程中,开发应用程序是否被视为经过认证的应用程序?”
那里有很多信息,但都相当复杂。另外,iCloud备份/恢复和iTunes备份/恢复似乎是两种不同的动物?感谢您的任何指导。
顺便说一句,我可以在备份选项中看到该应用程序,然后备份?设置为是,但是在我备份并查看 iTunes 后,我看到了除我的测试应用程序之外的所有其他应用程序。