对于我的应用程序,我使用iCloud键值存储来存储一些用户设置。当我的iPad和iPhone都安装了该应用程序时,它可以在我的iPad和iPhone之间完美同步。我的问题是,当我删除应用程序并重新运行它时,它在我第一次运行它时没有来自iCloud的任何设置。再次运行后,即使第一次没有设置,它也有。我使用了一些NSLogs来查看它在键值容器中看到的内容,应用程序第一次运行时显示“(null)”,但任何后续运行都会打印出之前保存的NSArray。我很乐意提供代码,但我不完全确定这里的相关内容。我很感激任何帮助,这个问题让我发疯...... 最佳答案