#iphone #ios #icloud
#iPhone #iOS #icloud
Вопрос:
Я нахожу много похожих вопросов, но я не нашел решения для этого.
Возможно ли программно загрузить какой-либо файл, например изображение, документ, zip-файл, в iCloud?
Комментарии:
1. developer.apple.com/library/ios/#documentation/iPhone/…
2. @jbat100, я просмотрел весь документ, но у них есть документ только для записи, а не что-либо еще, например, видео, аудио, zip, изображение и т.д. Мой вопрос таков: «Можем ли мы загружать видео, аудио, zip, изображения и т.д. В iCloud или нет?»
Ответ №1:
Смотрите таблицу 4-1 в документации:
Как вы управляете данными?Управляйте файлами и каталогами с помощью класса NSFileManager. Открывайте, закрывайте, считывайте и записывайте файлы, используя стандартные процедуры файловой системы.
Итак, если вы можете создать файл, вы можете сохранить его в iCloud. Но помните, что доступно ограниченное, относительно небольшое пространство.
Комментарии:
1. Но предположим, что я интегрировал покупку в приложении, и я не хочу, чтобы пользователь покупал на всех своих iDevice, поэтому я хочу загрузить zip-файл для пользователя iCloud, и пользователь сможет получить к нему доступ на всех своих iDevice.
2. Вы хотите загружать файлы в iCloud вне вашего приложения для iOS? Из вашего вопроса действительно не ясно, что именно вы хотите сделать.
3. Я разработал одно приложение, в котором я хочу создать функциональность, которая будет загружать файл (ZIP, загруженный с сервера) в iCloud. Возможно ли это (только в приложении)?
4. Вы можете загрузить любой файл в iCloud. Не имеет значения, откуда изначально был получен файл. (Но, если вы можете просто загрузить файл, какой смысл сохранять его в iCloud?)
5. Могу ли я загружать видеофайлы (размером 5 мб) из пользовательского приложения ios
Ответ №2:
iCloud может обрабатывать все виды файлов. Так что, если вы хотите использовать непонятный формат файла или изобрести свой собственный, дерзайте. Это можно преобразовать только в поток байтов / NSData, но опять же, что нет?
Ознакомьтесь с этим пошаговым руководством по приложению. Здесь показано, как создавать, изменять и удалять файлы для iCloud.