Any updates on this?
On what specifically? This thread has spanned a wide range of potential issues, all with the same symptoms. Some of them are absolutely no longer relevant (prewarming), some of them are definitely still relevant (data protection), and some of them will forever be relevant (the expected use case for user defaults).
Speaking of that last point, I’m surprised that I haven’t mentioned this earlier on this thread (I’ve highlighted it many other times here on DevForums). User defaults is intended to be used for preferences. If your data is important enough that customers get grumpy when it goes away, IMO you shouldn’t be storing it in user defaults.
Share and Enjoy
—
Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"