iOS原生共享——删除Linkedin等共享选项



我使用本地共享来共享我的应用程序中的图像。我已经使用excludedActivityTypes删除了不想要的选项。像Linkedin(安装在我的设备上)这样的应用程序会弹出本地共享选项。如何在不手动关闭这些应用程序的情况下删除这些不需要的应用程序?

UIActivityController具有excludedActivityTypes属性。在那里,您可以设置一个NSStrings数组,其中包含您想要禁用的活动的标识符。

你可以通过在控制器上设置completionWithItemsHandler属性来获得LinkedIn的标识符,并记录传递给该块的字符串。

类引用

UIActivityViewController中没有办法做到这一点。试着实现你自己的。或者看看现有的项目

最新更新