iOS在使用我的应用程序的共享扩展时在Safari中显示UIAlert

Rok*_*alt 10 mobile-safari safari-extension ios ios8-share-extension ios9

我正在为iOS 9+设备开发一个简单的内容拦截器.在阻止广告/跟踪器等方面似乎一切正常,我甚至可以使用共享扩展操作直接从Safari"白名单"网站.

我的问题是,当用户点击操作>我的应用程序共享扩展[将其添加到主应用程序内的列表]时,我想显示一个简单的警报,其中显示"此网站已添加到您的白名单..."几秒钟后消失.

... 我该怎么做呢?

**更新我已经阅读了关于此的所有Apples文档,但仍然无法弄明白.这里的帖子确实提到了如何设计简化的UI,但并没有真正涵盖我的情况.

希望有人知道:-)

MKo*_*sej 1

为什么您不为此使用通知,您可以将通知样式设置为像 UIAlert 一样显示。您可以在 iOS 的日历应用程序中看到类似的内容。

更新:

我做了更多的挖掘,不可能根据以编程方式更改样式。因此,最好的选择是当您的应用程序位于前台时处理它。除了本地通知之外,我想不出任何其他操作系统范围的解决方案。