2012-09-24 11 views
6

Ho 2 app locali "A" e "B". Voglio che l'applicazione "A" chiami l'applicazione "B" e "B" invii una risposta a "A" con un file.Come condividere file tra 2 app ios locali senza schema URL o server esterno?

Lo schema di URL è una buona soluzione per chiamare l'applicazione "B", ma è una cattiva soluzione per inviare file a "A".

Come si invia un file da un'applicazione a un'altra senza schema URL e senza server esterno?

+0

Non credo sia consentito: http://stackoverflow.com/questions/9425706/share-data-between-two-or-more-iphone-applications – Surfbutler

risposta

9

Oltre all'opzione URL, è disponibile l'opzione migliore per utilizzare iOS keychain. Vedi questo article.

Ci sono altre due opzioni menzionate here.

Un'altra opzione è utilizzare le API iCloud.

Un altro, copia e incolla i dati tra le App utilizzando UIPasteboard.

BTW qual è il problema con la soluzione URL? Apple suggerisce di utilizzare URL to share data between different Apps.

+1

Keychain è una buona idea ma l'applicazione "A" è fare da altre persone, quindi non posso dare accesso al portachiavi – Anthony

+0

Modificato la mia risposta. Usa iCloud altrimenti sei fuori dalle opzioni !! Apple ti suggerisce di utilizzare la soluzione URL! – applefreak

+0

Trovato un'altra opzione per utilizzare i dati di copia-incolla tra le app. Può essere utile per te :) – applefreak

Problemi correlati