Tengo una aplicación que almacena sus archivos en iCloud Drive para su sincronización. Me gustaría escribir un servicio en la nube que también pueda acceder a los archivos.
Por ejemplo, si grabo un vídeo en mi aplicación, me gustaría pedir a mi servicio que descargue el archivo y lo envíe a un servicio de transcodificación, o algo así.
Desde el dispositivo, ¿puedo crear una URL autentificada al archivo? O bien, ¿puedo crear un token temporal para enviarlo al servidor y que éste pueda acceder al archivo? Luego, cuando se complete la transcodificación, ¿puedo escribir de nuevo en iCloud Drive?
Principalmente estoy tratando de evitar subir todo el archivo desde el dispositivo al servidor, porque los archivos pueden ser bastante grandes.
También estoy tratando de utilizar iCloud Drive para apoyar la sincronización de archivos sin problemas entre el dispositivo y el portátil mac sin tener que autenticar explícitamente - ese tipo de cosas no son soportadas por google drive, o dropbox, ¿correcto?
Gracias muy mucho de antemano, ¡agradezco cualquier ayuda!