ios – 存储在NSUserDefaults中的数据是否会通过应用程序更新和应用程序重新安装(删除安装)持续存在?

这对我的应用程序很重要,因为我想在那里存储应用程序UDID,Apple建议从iOS 5.0开始创建特定于应用程序的UDID.

解决方法

用户认值通过更新保留,但不会通过删除和重新安装应用程序来保留.目前,通过删除和重新安装应用程序来保持钥匙串,但它没有记录为一种或另一种方式,因此依赖此行为可能存在风险.

您还可以将值写入iCloud键/值存储.这将在该用户的应用程序的所有安装中持续存在,并且是它的设计目标.

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...