根据我的情况,即需要调用api,然后显示本地通知,再次需要调用api。
因此,即使应用程序处于活动状态或处于后台,每次也需要执行3个步骤。
我尝试为此使用NStimer,但是计时器在应用程序处于后台时停止工作,而且我无法安排本地通知,因为它需要在显示通知之前/之后调用api,而且每次每次本地通知内容都是动态的。
我还通过“使用蓝牙LE附件”在xcode功能中启用了后台模式。
任何其他建议都会有所帮助,我只想在显示本地通知之前和之后进行api调用
要复制的步骤
即使应用程序进入后台模式,NSTimer也应该工作,应在1小时后调用api,显示本地通知,然后再次调用api,以显示通知。
因此,每1小时需要执行这3个步骤,每次本地通知内容将是动态的。
我只希望计时器在应用程序处于后台时运行。