basically, yes, you need to upload the records to the public database once, such that subsequent devices can read them. Whether you do that thru the CloudKit console, or you write code in an app to upload/save is up to you.
Topic:
App & System Services
SubTopic:
iCloud & Data
Tags: