2017-06-16 69 views
2

我試圖讓我的應用程序能夠從其他應用程序打開音頻文件。 我已經添加了info.plist文件,但它沒有幫助。沒有出現在「打開」菜單中的應用程序

下面是Info.plist信息與共享:

<key>CFBundleDocumentTypes</key> 
    <array> 
     <dict> 
      <key>CFBundleTypeIconFiles</key> 
      <array> 
       <string>Icon-App.png</string> 
      </array> 
      <key>CFBundleTypeName</key> 
      <string>AudioFile</string> 
      <key>CFBundleTypeRole</key> 
      <string>Editor</string> 
      <key>LSHandlerRank</key> 
      <string>Owner</string> 
      <key>LSItemContentTypes</key> 
      <array> 
       <string>public.ulaw-audio</string> 
       <string>public.aiff-audio</string> 
       <string>public.mpeg-4-audio </string> 
       <string>public.mp3</string> 
       <string>public.audio</string> 
      </array> 
     </dict> 
    </array> 
    <key>CFBundleDisplayName</key> 
    <string>$(PRODUCT_NAME)</string> 

應該做哪些改變,以及如何和我在哪裏處理輸入數據來自於應用程序之外?

回答

0

註冊音頻的URL方案,那麼它會在列表中

+1

節目是不是什麼' public.audio'行已經做在OP的Info.plist?如果不是,他們將如何做? – Moritz

相關問題