我有一种情况,我必须在我的应用程序处于后台时发出警报。所以我认为解决方案是本地通知。但问题是,我只想在用户越过特定的预定义位置点时才显示该警报。
所以我必须在前台显示通知而不进行任何注册(或者你可以说在后台注册本地通知)。
可行吗?
请帮忙。
我有一种情况,我必须在我的应用程序处于后台时发出警报。所以我认为解决方案是本地通知。但问题是,我只想在用户越过特定的预定义位置点时才显示该警报。
所以我必须在前台显示通知而不进行任何注册(或者你可以说在后台注册本地通知)。
可行吗?
请帮忙。
是的,您可以让您在后台运行,同时您仍会收到位置更新。
您必须location
在UIBackgroundModes
您的应用程序中添加info.plist
;
并且任何CLLocationManager实例都将继续接收位置更新。但请注意,这可能会很快耗尽 iPhone 的电池,因此最好只监控主要位置变化。