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

iOS Show UIAlert in Safari when using My App's Share Extension

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

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

...我该怎么做?

**更新我已经阅读了所有关于此的 Apple 文档,但仍然无法弄清楚。 post here 确实是指如何设计一个精简的 UI 但并没有真正涵盖我的情况。

希望有人知道:-)

为什么不为此使用通知,您可以将通知样式设置为像 UIAlert 一样显示。您可以在 iOS.

的日历应用程序中看到类似的内容

更新:

我做了更多的挖掘,无法根据 this 以编程方式更改样式。所以最好的选择是当你的应用程序在前台时处理它。除了本地通知,我想不出任何其他 OS 广泛的解决方案。