Condivisione dei dati tra applicazioni su un iDevice
-
27-09-2019 - |
Domanda
E 'possibile condividere su disco dei dati tra le applicazioni iOS, o sono davvero sandbox? In altre parole se volevo fare un repository condiviso di dati a cui accedere (e / o modificato) da una o più delle mie applicazioni, potrebbe essere fatto?
Una delle inserzioni sul iOS dispone pagina è "Condividi dati Tra Apps", ma questo è quello che sto cercando, e quali sono le API correlate?
Googling non si è alzato molto altro in questa zona e so che posso costruire un percorso per un po 'ovunque nella struttura di directory iDevice. Sarebbe contro il TOA di Apple, che porta le mie applicazioni direttamente al rifiuto, o c'è speranza per una tale architettura?
Soluzione
che si presenta come il marketing parlare. L'unico modo per condividere i dati è a livello locale per passare l'URL quando si lancia un altro app. In caso contrario, è necessaria una soluzione basata su server internet.
Un altro pensiero: si può utilizzare il protocollo TCP a livello locale tra le applicazioni con il nuovo supporto multitasking? Applicazioni come Air Sharing possono creare socket in ascolto.
Altri suggerimenti
Niente di troppo facile a meno che la vostra applicazione è solo per iPad. In caso contrario, questa cosa parla URL prefisso. Vedere "Schemi Implementazione Personalizzata URL" http://developer.apple.com/library/ios/#documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/StandardBehaviors/StandardBehaviors.html%23//apple_ref/doc/uid/ TP40007072-CH4-SW7 .
Ecco alcune informazioni su l'unico supporto Doc iPad: http://developer.apple.com/library/ios/#documentation/General/Conceptual/iPadProgrammingGuide/CoreApplication/CoreApplication.html%23/ / apple_ref / doc / uid / TP40009370-CH6-SW2 vedere "Supporto documenti sui dispositivi iPad". Questo lavoro non su iPhone / iPod
utilizzando iOS keyChain è possibile condividere i dati tra le applicazioni.