У меня есть небольшое приложение, которое работает с iCloud. Он хранит аудиофайлы в облаке. Я заметил, что загрузка аудиофайлов со второго устройства не работает сразу. Итак, я реализовал
- (BOOL)downloadFileIfNotAvailable:(NSURL*)file
Это помогло, но все равно работает вяло. Я хотел ускорить процесс загрузки на других устройствах iCloud, заключив аудиофайл в UIDocument. Это вообще возможно? Я мог бы сохранить содержимое файла в NSData, но есть ли в этом смысл (учитывая, как AVAudioPlayer хочет получить URL-адрес)? Есть ли другой способ ускорить синхронизацию?
Спасибо