在我的应用中通过邮件打开PDF

时间:2016-02-02 14:45:08

标签: ios swift plist

我在swift编写这个应用程序。我的应用程序的目的只是打开pdf文件,但主要来自其他来源,如邮件。这意味着,您收到一封带有pdf附件的电子邮件,点击分享按钮,应用程序出现在"打开"菜单以及Dropbox,Evernote等。点击应用程序,在应用程序中打开pdf。

现在我可以通过网址在WebView中打开pdf。我尝试在 info.plist 中添加对pdf的支持:

<key>CFBundleDocumentTypes</key>
<dict>
    <key>CFBundleTypeName</key>
    <string>public.pdf</string>
    <key>CFBundleTypeRole</key>
    <string>Viewer</string>
    <key>LSHandlerRank</key>
    <string>Owner</string>
    <key>LSItemContentTypes</key>
    <string>com.adobe.pdf</string>
</dict>

问题是:

  1. 当我点按分享按钮时,我的应用不会显示在应用列表中。如何解决这个问题?
  2. 如何在我的应用程序中将pdf从邮件应用程序专门传递到WebView?
  3. 提前致谢。

0 个答案:

没有答案