PhotoKeeper
PhotoKeeper copied to clipboard
iCloud doc data not always loaded from other devices
To recreate the load fail scenario: Create a doc on one device. Open app on another device. The app will see the new doc but in the method loadDocAtURL, doc openWithCompletionHandler will complete but not have any doc data or metadata. Always check that a doc's metadata != nil before adding it to the table. Usually, the data will successfully load a few seconds later.