2013-06-05 53 views
2

嗨我想註冊以在我的應用程序中支持圖像文件;所以當用戶點擊iPhone的照片應用程序中的動作按鈕時,我的應用程序圖標將顯示在「打開...」菜單中。我有以下在我的info.plist註冊以使用iOS應用程序支持圖像文件

<dict> 
    <key>LSHandlerRank</key> 
    <string>Alternate</string> 
    <key>LSItemContentTypes</key> 
    <array> 
     <string>public.png</string> 
    </array> 
</dict> 


<dict> 
    <key>LSHandlerRank</key> 
    <string>Alternate</string> 
    <key>LSItemContentTypes</key> 
     <array> 
     <string>public.jpeg</string> 
     </array> 
</dict> 

但無法讓它顯示在該菜單中。這是正確的方法嗎?請幫助謝謝你!

+0

你的問題對我的作品

<key>CFBundleDocumentTypes</key> <array> <dict> <key>CFBundleTypeName</key> <string>png</string> <key>LSHandlerRank</key> <string>Alternate</string> <key>LSItemContentTypes</key> <array> <string>public.png</string> </array> </dict> <dict> <key>CFBundleTypeName</key> <string>jpeg</string> <key>LSHandlerRank</key> <string>Alternate</string> <key>LSItemContentTypes</key> <array> <string>public.jpeg</string> </array> </dict> <dict> <key>CFBundleTypeName</key> <string>tiff</string> <key>LSHandlerRank</key> <string>Alternate</string> <key>LSItemContentTypes</key> <array> <string>public.tiff</string> </array> </dict> </array> 

更多信息不明確......? –

+0

你想做什麼?在這裏添加plist的目的是什麼? –

+0

您是否嘗試過使用「public.image」UTI代替public.jpeg和public.png? – Sven

回答

1
+0

hi Pran!謝謝你的回答!我嘗試過,但仍然不工作...是否需要使所有代碼都能正常工作?是否還需要其他設置? –

+0

仍然無法工作...所以當你點擊照片應用程序中的動作按鈕它會顯示你的應用程序名稱/圖標? –

+0

嗨克里斯林我更新我的答案可以請檢查沒有更多的設置這將工作。 – NSLog

相關問題