如何在共享菜单中列出?

时间:2013-04-19 14:52:13

标签: ios share uiactivityviewcontroller

我正在创建一个消息传递应用,我希望其他应用可以通过共享菜单选项与我的应用分享文字。

如何在其中列出我的应用?

这是我想列出的菜单:
image

3 个答案:

答案 0 :(得分:18)

在iOS 8中,Apple现在启用了一种方法,您可以将应用程序添加到用户的共享表中,作为可扩展性的众多功能之一,旨在使用户即使在关闭时也可以使用该应用程序。

enter image description here

您可以阅读有关共享扩展程序here的更多信息,或直接转到Apple's pre-release documentation以深入了解代码。


更新:Apple文档的上方链接无效,请点击此处App Extension Programming Guide: Share

答案 1 :(得分:0)

您无法自动添加到其他应用中的UIActivityViewController。 “共享菜单”中出现的唯一内容是Apple已添加支持的一些预定义应用程序,以及应用程序决定添加的任何其他应用程序特定活动。

您可以将应用设置为显示在打开文件的应用列表中,但这与您在此处要求的不同。

答案 2 :(得分:0)

您可以通过在应用info.plist中添加一些条目来实现此目的。

这是一篇应该为你解答的帖子。 slashdot post

此处another link