1

我的应用程序正在使用互联网访问,我想知道是否使用了控制中心。如果被使用,我想做一些动作,比如开始更新。我被这个问题困住了。有不同的指南,关于“检查应用程序是否在后台”或“检查 wifi 状态是否更改”,但没有关于此的信息。有什么建议吗?

4

2 回答 2

5

你不能这样做。您最多知道的是您的应用程序被停用然后再次激活,但您无法找出原因。可能是因为控制中心,可能是因为通知中心,可能是因为有电话进来,可能是因为用户进入应用切换器又回来了......如果你认为你如果有能够获取此特定信息的用例,请向 Apple 提交增强请求。

于 2015-01-19T23:00:24.010 回答
3

您可以applicationDidBecomeActive:在您的应用委托中使用。您不知道调用该部分的原因是什么,但是从控制中心返回应用程序后会调用它。从那里你可以刷新东西。

于 2016-02-25T05:01:42.720 回答