Существующий UIDocument не будет обновляться в iCloud

У меня есть приложение, в котором нет проблем с созданием, хранением, перемещением и чтением новых файлов в облаке и из него. У меня проблема с изменением документов, которые уже существуют в облаке. я звоню

[NSFileManager defaultManager] setUbiquitous:YES fromURL:localURL toURL:iCloudURL];

в обоих случаях и может подтвердить, что он срабатывает и целевые/локальные URL-адреса верны. По какой-то причине он не будет редактировать файл, а только создаст новый. Я предполагаю, что мне нужно сделать что-то другое для редактирования файлов, но, возможно, я что-то упускаю. У кого-нибудь есть идеи? Спасибо.


person Matt Meyers    schedule 21.01.2013    source источник


Ответы (1)


Я нашел ответ, который успешно обновляет документ, однако я не уверен, что это оптимальный способ. Я звоню:

[[NSFileManager defaultManager] removeItemAtURL:iCloudURL]];

Перед вызовом метода [setUbiquitious]. Хотя хотелось бы увидеть другое решение.

person Matt Meyers    schedule 21.01.2013