I wish Core Data with CloudKit wasn't such a black box. If it works, it's great. When it doesn't work, you have zero way to tell the user why so they blame your app for it when they should be blaming Apple. 😏
@allenu I have no direct experience, but I know that this guy writes good stuff: