Estoy tratando de averiguar la mejor manera de exportar una gran cantidad de imágenes en mi aplicación iOS. Hay demasiadas para agruparlas y enviarlas por correo electrónico, por lo que estoy pensando en exportarlas a iCloud. Pero si hago eso, ¿puede el usuario acceder fácilmente a ellas para importarlas a un software de escritorio o similar? ¿O son seguras y sólo se pueden restaurar en mi aplicación cuando se recupera?
Respuesta
¿Demasiados anuncios?Si subes algo a iCloud, estará disponible para todos los dispositivos que hayan iniciado sesión en esa cuenta de iCloud, siempre que haya una forma de acceder a la cuenta directamente. Si subo una foto a iCloud usando mi iPhone puedo arrastrarla después a mi escritorio en mi Mac. En OS X (creo que en Yosemite y posteriores) existe la carpeta "iCloud Drive" en la barra lateral, (que puede o no estar activada) que puedes usar para acceder a esto directamente. Para activar esto
- Vaya a Finder -> Preferencias. (O pulsa +,)
- Vaya a la pestaña de la barra lateral.
- Revisa iCloud Drive.
Por supuesto, también necesitarás haber iniciado sesión en iCloud Drive y tenerlo activado, lo cual es posible en Preferencias del Sistema -> iCloud.
iOS 9 también incluye una aplicación "iCloud Drive" que ofrece prácticamente la misma visión. La única diferencia es que los dispositivos que no sean Mac no podrán abrir los archivos que subas allí, pero como estás subiendo imágenes no hay problema, siempre que estén en un formato compatible.
En un dispositivo que no sea de Apple siempre está iCloud.com.
Las cosas en iCloud permanecerán en iCloud hasta que el usuario las elimine. O hasta que los servidores de iCloud sean volados. Lo que ocurra primero.
Sin embargo, si estas imágenes van a ser publicadas de alguna manera que no sea para uso personal, probablemente debería utilizar FTP y permitir al usuario subirlas a otro lugar. Aunque esto sería para algo parecido a una aplicación de diseño web.