2013-02-14 41 views
7

我知道我的應用程序可以讀取iOS照片庫中保存的照片;我的應用程序也可以在默認的iOS照片庫中保存一張新照片。但我試圖實現的是這樣的:默認的照片應用程序應該能夠發送照片到我的iOS應用程序,就像你可以分享照片到Facebook或發送到iOS郵件應用程序。如何從默認iOS相機應用程序將照片發送到我的應用程序?

enter image description here

我希望我的應用程序在此界面中列出。注意:這是iOS6 Photo應用程序的屏幕截圖。

+0

@ karim:不,這是可能的。我做了 – VietHung 2014-06-20 09:08:32

回答

7

可能的!

這件事在iOS上很有趣。

你要告訴的iOS什麼樣的文件,你的應用程序可以打開(見下圖)文件,您的應用程序可以打開將Conforms To場 設置的

enter image description here

你有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 
} 

實現-application:handleOpenURL: ========================= =======================

如果你想看看一些應用程序(Dropbox,GoogleDrive ...)可以打開某種文件,你可以看到他們的info.plist文件

祝你好運

+0

這就是答案。 – Fr0zenFyr 2014-06-20 11:37:31

0

無法在iOS「照片」應用中添加您的應用。但是,如果您希望其他(第三方)應用程序能夠在您的文件中打開文件,則可以。請參閱下面的鏈接。

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

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

+0

這應該是對OP的評論不是和回答。至少要提及哪些第三方應用程序以及他們如何解決問題才能稱之爲答案。 – Fr0zenFyr 2014-06-20 07:47:39

+0

默認情況下,蘋果顯示「消息,郵件,iCloud,Facebook,Twitter和Flickr」應用程序與照片分享選項的選項。但它不允許在共享照片選項中顯示其他應用程序。 我們可以在像Dropbox,Instagram等第三方應用程序中顯示我們的應用程序選項。但不在默認照片共享選項。 – 2014-06-20 11:27:19

相關問題