将用户默认设置保存到 iCloud

Save user defaults to iCloud

我的应用程序中没有任何重要数据。但是当我阅读这篇文章时 tutorial 我有几个问题?

Only documents and other data that is user-generated, or that cannot otherwise be recreated by your application, should be stored in the /Documents directory and will be automatically backed up by iCloud.

我需要将 UserDefaults 保存到 iCloud 吗?如果我不使用 iCloud,我的应用会获得批准吗?

如果我需要,你能告诉我如何保存用户默认设置吗?因为我只找到教程如何从数据库中保存数据。

你理解错了。

当用户使用 iTunes 或 iCloud 备份他们的设备时,只会备份应用程序沙盒的某些部分。所以这里有两个重要的方面:

  1. 只备份不可替换的数据。
  2. 一定要备份不可替代的数据。

NSUserDefaults 是将为您备份的内容之一。您不需要做任何特别的事情。

您不需要 iCloud 支持,除非您的应用有特定的使用需求。