I assume you’re using CloudKit, correct?
And control over syncing has been addressed many times in the documentation, our blog, these forums, etc. See…