如何知道您的短信过滤扩展是否在 iOS 设置中启用?

问题描述 投票:0回答:2

当我们向应用程序添加扩展时,例如通过过滤短信

添加扩展名:

在设备上启动我们的应用程序(以下简称主机应用程序)后,我们需要在消息部分的 iOS 设置中激活我们的扩展程序:

启用扩展:

如何在主机应用程序中了解扩展程序的状态,它在设置中是否处于活动状态?

我需要知道状态才能要求用户激活扩展或不要求用户激活扩展,而是在主机应用程序中显示其他内容

ios swift settings
2个回答
1
投票

不幸的是,没有 API 可以检查包含应用程序中是否启用了短信过滤扩展。


0
投票

苹果不允许这样做,我认为他们将来也不会这样做。

这是他们在 IdentityLookup 文档中所说的

同样出于隐私原因,您的应用程序扩展无法将数据写入与包含应用程序共享的容器。

© www.soinside.com 2019 - 2024. All rights reserved.