如何使我的应用程序出现在UIActivityViewController中以显示文本?

hpique

我希望我的应用出现UIActivityViewController在其他应用for文本中。例如,从Notes应用程序共享时,如下所示。

在此处输入图片说明

将以下内容添加到Info.plist不会产生任何可见的结果(在Notes,Evernote和Simplenote中):

<key>CFBundleDocumentTypes</key>
<array>
    <dict>
        <key>CFBundleTypeIconFiles</key>
        <array>
            <string>icon-text-57.png</string>
            <string>icon-text-72.png</string>
            <string>icon-text-114.png</string>
        </array>
        <key>CFBundleTypeName</key>
        <string>Text</string>
        <key>LSHandlerRank</key>
        <string>Alternate</string>
        <key>LSItemContentTypes</key>
        <array>
            <string>public.text</string>
            <string>public.plain-text</string>
            <string>public.utf8-plain-text</string>
            <string>public.utf16-external-plain-​text</string>
            <string>public.utf16-plain-text</string>
            <string>public.rtf</string>
        </array>
    </dict>
</array>

这可能吗?怎么样?

插口

简短答案:您不能。

当前,UIActivityViewControllers除非创建自己的UTI且该应用程序(Notes,Evernote和Simplenote)将代码添加到其他应用程序中以显示给您,否则您无法将其添加到其他应用程序中。

不过,您可能要指的是UIDocumentInteractionController,这是不同的,您可以在其中添加应用程序,我相信您的操作正确。

您正在尝试的事情都是UIActivityViewControllers如此,因此无论您多么努力,应用都不会在此处显示。

快速添加说明:区分isUIActivityViewControllers和a的一种好方法UIDocumentInteractionController是查看其中是否出现了“ Dropbox”。根据我的经验,Dropbox应用程序具有“全部捕获”的UTI,并且可以接收任何文件,因此通常几乎包含所有文件UIDocumentInteractionController当然,您需要安装该应用

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使我的应用程序出现在应用程序选择器中?

来自分类Dev

如何使我的应用程序出现在“应用程序”列表中?

来自分类Dev

如何使我的应用程序出现在whatsapp画廊的ShareIntentProvider中

来自分类Dev

如何使我的应用程序出现在vue native的共享列表中?

来自分类Dev

如何使蓝色的位置点出现在我的Android应用程序中?

来自分类Dev

使用 html 标签和引导程序时,为什么文本出现在我闪亮的应用程序中

来自分类Dev

如何使我的应用程序出现在第二台显示器的中央而不是主屏幕的中央?

来自分类Dev

我如何找到崩溃的原因?我的应用程序没有出现在崩溃日志中

来自分类Dev

如何让我的应用程序出现在我的 Android 设备上?

来自分类Dev

我希望我的轮播仅在Rails应用程序中出现在索引页面中

来自分类Dev

如何注册我的应用程序,使其出现在Windows Phone 8.1运行时的phote编辑列表中

来自分类Dev

应用程序未出现在Dash中(14.04)

来自分类Dev

应用程序未出现在Dash中(14.04)

来自分类Dev

应用程序出现在“共享”列表中

来自分类Dev

无法使Datepicker样式出现在我的Rails应用程序中

来自分类Dev

无法让我的应用程序出现在选择器Android BROWSABLE中

来自分类Dev

谷歌页面没有出现在我的电子应用程序中

来自分类Dev

谷歌地图没有出现在我的KendoMobile应用程序中

来自分类Dev

无法让我的应用程序出现在选择器Android BROWSABLE中

来自分类Dev

使我的应用程序出现在更改壁纸列表中

来自分类Dev

UILabel没有出现在我的应用程序中

来自分类Dev

为什么我的应用程序不会出现在应用程序商店或iTunes搜索中?

来自分类Dev

我的 firebase 聊天应用程序没有出现在要发送的消息应用程序列表中

来自分类Dev

为什么我的伪元素出现在一个 HTML 演示中,而不出现在我的 angular 5 应用程序中?

来自分类Dev

如何防止WebResource.axd错误的错误消息出现在应用程序日志中?

来自分类Dev

如何防止WebResource.axd错误的错误消息出现在应用程序日志中?

来自分类Dev

如何创建出现在顶部菜单栏中的桌面应用程序?

来自分类Dev

如何使应用程序出现在更新替代方案中?

来自分类Dev

截屏后如何使iOS应用程序出现在建议的应用程序列表中?

Related 相关文章

  1. 1

    如何使我的应用程序出现在应用程序选择器中?

  2. 2

    如何使我的应用程序出现在“应用程序”列表中?

  3. 3

    如何使我的应用程序出现在whatsapp画廊的ShareIntentProvider中

  4. 4

    如何使我的应用程序出现在vue native的共享列表中?

  5. 5

    如何使蓝色的位置点出现在我的Android应用程序中?

  6. 6

    使用 html 标签和引导程序时,为什么文本出现在我闪亮的应用程序中

  7. 7

    如何使我的应用程序出现在第二台显示器的中央而不是主屏幕的中央?

  8. 8

    我如何找到崩溃的原因?我的应用程序没有出现在崩溃日志中

  9. 9

    如何让我的应用程序出现在我的 Android 设备上?

  10. 10

    我希望我的轮播仅在Rails应用程序中出现在索引页面中

  11. 11

    如何注册我的应用程序,使其出现在Windows Phone 8.1运行时的phote编辑列表中

  12. 12

    应用程序未出现在Dash中(14.04)

  13. 13

    应用程序未出现在Dash中(14.04)

  14. 14

    应用程序出现在“共享”列表中

  15. 15

    无法使Datepicker样式出现在我的Rails应用程序中

  16. 16

    无法让我的应用程序出现在选择器Android BROWSABLE中

  17. 17

    谷歌页面没有出现在我的电子应用程序中

  18. 18

    谷歌地图没有出现在我的KendoMobile应用程序中

  19. 19

    无法让我的应用程序出现在选择器Android BROWSABLE中

  20. 20

    使我的应用程序出现在更改壁纸列表中

  21. 21

    UILabel没有出现在我的应用程序中

  22. 22

    为什么我的应用程序不会出现在应用程序商店或iTunes搜索中?

  23. 23

    我的 firebase 聊天应用程序没有出现在要发送的消息应用程序列表中

  24. 24

    为什么我的伪元素出现在一个 HTML 演示中,而不出现在我的 angular 5 应用程序中?

  25. 25

    如何防止WebResource.axd错误的错误消息出现在应用程序日志中?

  26. 26

    如何防止WebResource.axd错误的错误消息出现在应用程序日志中?

  27. 27

    如何创建出现在顶部菜单栏中的桌面应用程序?

  28. 28

    如何使应用程序出现在更新替代方案中?

  29. 29

    截屏后如何使iOS应用程序出现在建议的应用程序列表中?

热门标签

归档