iCloud KeyValue store not recognized on first launch
问题 My app uses iCloud (key-value store) to sync an unique id between multiple devices. This works accept at the point were it really has to work, at the first launch of the app. It looks like the device isn't yet familiar with the values from iCloud at first launch, only after the app is installed and has been running for a while. I check for the iCloud value in the viewDidLoad function on main view of the app. So, my questions: Is this the expected behavior? If yes, is there another solution?