0

根据我的场景,即需要调用 api,然后显示本地通知,再次需要调用 api。

因此,即使应用程序处于活动状态或在后台,每次都需要遵循 3 个程序。

我曾尝试为此使用 NStimer,但是当应用程序处于后台时计时器停止工作,而且我无法安排本地通知,因为它需要在显示通知之前/之后调用 api,而且本地通知内容每次都是动态的。

我还在“使用蓝牙 LE 附件”的 xcode 功能中启用了后台模式。

任何其他建议都会有所帮助,我只想在显示本地通知之前和之后调用 api

重现步骤

即使应用程序进入后台模式,NSTimer 也应该工作,1 小时后应该调用 api,应该显示本地通知,再次调用 api 应该显示通知。

所以每1小时需要遵循这3个程序,每次本地通知内容都是动态的。

我只想在应用程序处于后台时运行计时器。

4

0 回答 0