2012-11-20 19 views
1

現在我正在爲iOS製作基於文檔的應用程序。我目前正在嘗試註冊.zip以便用我的應用程序打開。我已經嘗試過蘋果的例子和許多其他教程,例如一個here。然而,他們都沒有讓我的應用程序顯示在mail.app或任何其他應用程序。我甚至嘗試刪除應用程序,然後運行它沒有運氣。如果它有所不同,我運行iOS 6. info.plist的一部分如下:CFBundleDocumentTypes Not Registering

<key>CFBundleDocumentTypes</key> 
<array> 
    <dict> 
     <key>CFBundleTypeName</key> 
     <string>Zip File</string> 
     <key>CFBundleTypeRole</key> 
     <string>Editor</string> 
     <key>LSHandlerRank</key> 
     <string>Owner</string> 
     <key>LSItemContentTypes</key> 
     <array> 
      <string>com.pkware.zip-archive</string> 
     </array> 
    </dict> 
</array> 

任何幫助,非常感謝。

回答

3

我處理ZIP文件,並有這樣的:

<dict> 
     <key>CFBundleTypeName</key> 
     <string>ZIP</string> 
     <key>LSHandlerRank</key> 
     <string>Alternate</string> 
     <key>LSItemContentTypes</key> 
     <array> 
      <string>com.pkware.zip-archive</string> 
      <string>public.zip-archive</string> 
     </array> 
    </dict> 
+0

我剛剛嘗試過,它仍然無法正常工作... – virindh

+0

有了這個,當您爲電子郵件附件選擇「打開在...」選項時,您的應用程序不會出現嗎? – rmaddy

+0

不,它沒有。多數民衆贊成我想弄清楚 – virindh

-2

事實證明它的工作原理上的iPhone,但不是在iPad上。它必須是iOS 6中的一個錯誤,或者這是一個僅iPhone的項目而不是通用應用程序。