Допустимые типы файлов для iCloud?

Я нахожу много подобных вопросов, но я не получил решения для этого.

Можно ли программно загрузить какой-либо файл, например изображение, документ, zip-файл, для загрузки в iCloud?


person HiddenDeveloper    schedule 08.11.2011    source источник
comment
developer.apple.com/library/ios /#документация/iPhone/   -  person jbat100    schedule 08.11.2011
comment
@ jbat100, я видел весь документ, но они пишут только документ, а не что-то еще, например, видео, аудио, zip, изображение и т. д. Мой вопрос: можем ли мы загрузить видео, аудио, zip, изображение и т. д. в iCloud или нет?   -  person HiddenDeveloper    schedule 09.11.2011


Ответы (2)


см. таблицу 4-1 в документации:

Как вы управляете данными? Управляйте файлами и каталогами с помощью класса NSFileManager. Открывайте, закрывайте, читайте и записывайте файлы, используя стандартные процедуры файловой системы.

Поэтому, если вы можете создать файл, вы можете сохранить его в iCloud. Но помните, что доступно конечное, относительно небольшое количество свободного места.

person Stephen Darlington    schedule 08.11.2011
comment
Но предположим, что у меня есть интегрированная покупка в приложении, и я не хочу, чтобы пользователь покупал все свои iDevice, поэтому я хочу загрузить zip-файл в iCloud пользователя, и пользователь может получить к нему доступ во всех своих iDevice. - person HiddenDeveloper; 08.11.2011
comment
Вы хотите загружать файлы в iCloud вне вашего приложения для iOS? Из вашего вопроса действительно не ясно, что вы хотите сделать. - person Stephen Darlington; 08.11.2011
comment
Я разработал одно приложение, в котором я хочу создать функциональность, которая будет загружать файл (ZIP, который загружается с сервера) в iCloud. Возможно ли это (только внутри приложения)? - person HiddenDeveloper; 09.11.2011
comment
Вы можете загрузить любой файл в iCloud. Неважно, откуда изначально был взят файл. (Но если вы можете просто скачать файл, какой смысл сохранять его в iCloud?) - person Stephen Darlington; 09.11.2011
comment
Могу ли я загружать видеофайлы (размер 5 МБ) из пользовательского приложения iOS? - person Ravi Ojha; 25.03.2015
comment
@RaviJSS Ну, приложение Facebook, среди многих, многих других, предполагает, что да, это возможно. - person Stephen Darlington; 25.03.2015
comment
@StephenDarlington Извините, на самом деле я хочу спросить, могу ли я загрузить видеофайл в iCloud из пользовательского приложения iOS. - person Ravi Ojha; 25.03.2015
comment
@RaviJSS Видеофайл — это просто файл. - person Stephen Darlington; 25.03.2015
comment
@StephenDarlington, не могли бы вы рассказать мне, как загрузить видеофайл в icloud из программы ios, мой файл находится в папке с документацией - person Ravi Ojha; 25.03.2015
comment
@RaviJSS Это выходит за рамки этого вопроса. И это довольно хорошо описано в документации Apple. - person Stephen Darlington; 25.03.2015

iCloud может обрабатывать все типы файлов. Так что, если вы хотите, чтобы гниль использовала малоизвестный формат файла или изобрела свой собственный, дерзайте. Его можно только преобразовать в байтовый поток/NSData, но опять же, что нельзя?

Проверьте это учебное пошаговое приложение. В нем показано, как создавать, изменять и удалять файлы для iCloud.

http://github.com/lichtschlag/iCloudPlayground

person NSSplendid    schedule 25.11.2011