Я нашел много похожих вопросов, но я не получил решения для этого.
Можно ли загрузить какой-либо файл, например изображение, документ, zip-файл, для загрузки в iCloud программным способом?
См. Таблицу 4-1 в документации :
Как вы управляете данными? Управляйте файлами и директорами, используя Класс NSFileManager. Открывайте, закрывайте, читайте и пишите файлы, используя стандартные подпрограммы файловой системы.
Так что, если вы можете создать файл, вы можете сохранить его в iCloud. Но помните, что есть ограниченное, относительно небольшое количество свободного места.
iCloud может обрабатывать все виды файлов. Так что если вы хотите, чтобы гниль использовал неясный формат файла или придумал свой собственный, сделайте это. Его можно преобразовать только в поток байтов / NSData, но опять же, что не так?
Проверьте это руководство. Он показывает, как создавать, изменять и удалять файлы для iCloud.
http://github.com/lichtschlag/iCloudPlayground
В дополнение к документам Apple, которые я настоятельно рекомендую, взгляните на следующую ссылку.Apple пока не предоставила простой, но полный пример кода:
Основы iCloud и пример кода