¿Cómo se mueven los programas de sincronización en la zona de pruebas de iOS?

Los diversos programas de sincronización de iOS ( SugarSync , BitTorrent Sync, etc.) afirman poder leer archivos en cualquier parte del teléfono. No veo cómo se puede acceder a los datos de mi aplicación, en la zona de pruebas de mi aplicación. ¿Cómo es que estos programas pueden leer/escribir fuera de su sandbox y obtener los datos de mi aplicación?

¿De qué datos estamos hablando? Aquí está la guía para desarrolladores de almacenamiento . Con iOS 8, las personas podrán sincronizar usando Dropbox, One Drive o Google Drive en lugar de iCloud Drive. Pero solo los que están en el "syncable" en el directorio de la aplicación.
Creo que no entendí tranquilamente tu pregunta. ¿SugarSync o BitTorrent Sync son un programa en iPhone o PC/Mac, porque en PC/Mac pueden hacerlo? Tengo el iFunBox gratuito (quería saber qué puede hacer), y con eso puedo acceder a cualquier cosa en mi iPhone. Todos los datos de la aplicación, datos de usuario, etc.

Respuestas (1)

No pueden , ya que todas las aplicaciones de terceros en un dispositivo iOS sin jailbreak están limitadas por la zona de pruebas, tanto instaladas desde la App Store como desde la distribución ad-hoc/empresarial.

O están utilizando API públicas para acceder a datos 'al estilo de iOS' (estructurados y anticipados), como acceder a Camera Roll para importar/guardar fotos, o están integrados con una aplicación para compartir datos de una manera que los desarrolladores de ambas aplicaciones tienen . trabajaron juntos para que esto sucediera (esto no significa necesariamente que realmente se conozcan, ya que podrían haber usado un marco, como el marco de Dropbox).