什么时候扩展包含在你的应用程序的一部分显示在SFSafariViewController UIActivityViewController内?

时间:2015-10-26 23:46:30

标签: ios swift ios-extensions sfsafariviewcontroller

我的应用包中附带了两个扩展程序 - 操作扩展程序和共享扩展程序。这两个都寻找URL或网页作为激活密钥。

在我的应用程序内部,当显示SFSafariViewController并且用户按下共享按钮时,无论用户是否拥有,我的扩展程序的 都显示在共享表中将它们“安装”在应用程序之外。

我的问题:什么决定应用套件中包含的扩展程序何时/是否显示在主应用程序内显示SFSafariViewController共享表中?

<小时/> 有点背景

我的想法是继承UIActivity并在子类中包含我的扩展的实现。然后,我会使用SFSafariViewController的委托方法将它们传递给SafariVC,这样它们就会显示在共享表中,而用户甚至不知道它们是否存在。

但是,正如我的问题所述,我的真实扩展似乎无论如何都会出现。

0 个答案:

没有答案