2013-02-14 11 views
7

So che la mia app può leggere le foto salvate nella libreria di foto iOS; anche la mia app può salvare una nuova foto nella libreria di foto iOS predefinita. Ma quello che sto cercando di ottenere è qualcosa del genere: l'app Foto predefinita dovrebbe essere in grado di inviare una foto alla mia app iOS, proprio come è possibile condividere una foto su Facebook o inviarla all'app iOS Mail.Come inviare una foto alla mia app dall'app iOS Camera predefinita?

enter image description here

Voglio la mia domanda per essere elencati in questa schermata. Nota: questo è uno screenshot dell'applicazione iOS6 Photo.

+0

@karim: NO, è possibile. Ho fatto – VietHung

risposta

7

POSSIBILE !!!

Questa cosa è molto interessante su iOS.

dovete dire iOS che tipo di file vostra applicazione in grado di aprire (vedi foto sotto)

enter image description here

è necessario implementare -application:handleOpenURL: in AppDelegate

-(BOOL) application:(UIApplication *)application handleOpenURL:(NSURL *)url { 
     //url is a local url of photo you've chosen, iOS copied it into document folder of your app 
     //do what you want 
} 

========================= ========

Se vuoi vedere come alcune app (Dropbox, GoogleDrive ...) possono aprire alcuni tipi di file, puoi vedere i loro file info.plist

Buona fortuna

+0

Questa è la risposta. – Fr0zenFyr

0

Non è possibile aggiungere la tua app nell'app "Foto" di iOS. Ma è possibile se vuoi che altre app (di terze parti) siano in grado di aprire file nel tuo. Si prega di fare riferimento ai collegamenti seguenti.

http://support.apple.com/kb/PH3268,

http://www.iphonehacks.com/2013/09/ios-7-photos-app.html

+0

Questo dovrebbe essere un commento su OP non e risposta. Almeno menziona quali app di terze parti e come possono risolvere il problema per chiamare questa risposta. – Fr0zenFyr

+0

Per impostazione predefinita, Apple mostra le opzioni di "Messaggio, Mail, iCloud, Facebook, Twitter e Flickr" con l'opzione di condivisione di foto. Ma non consente di mostrare altre applicazioni in opzione di condivisione foto. Possiamo mostrare la nostra opzione di applicazione in applicazioni di terze parti come Dropbox, Instagram e così via .. Ma non in opzione di condivisione foto predefinita. –

Problemi correlati