0

我通过以下方法编写了一个注册为 Hotspot Helper 的应用程序:

[NEHotspotHelper registerWithOptions:queue:handler:]

这是记录在这里

注册后,如文件所说

一旦成功调用此API,应用程序就有资格在后台启动并参与各种热点相关功能。

一切都很好。

但是,我怎么能在不发送新版本的情况下取消注册?我想提供一个本地配置,以便用户可以从热点帮助程序中删除我的应用程序。

  1. 我尝试在用户配置后不调用 registerWithOptions:queue:handler,但 iOS 系统仍然在后台启动应用程序。
  2. 而且我知道我可以禁用处理程序中的一些代码(第三个参数),但我只想禁用应用程序在后台启动。

Apple 是否提供了一些方法来做到这一点?我到处搜索,没有结果。感谢您的一些想法。

4

1 回答 1

0

我在苹果的论坛上问过同样的问题。

答案是:目前没有办法做到这一点。

链接是https://forums.developer.apple.com/message/227038#227038

于 2017-05-04T10:34:12.447 回答