其实我有以下场景:
我想创建一个应用程序来检查用户的当前位置并根据用户的当前位置发送 Apple 推送通知。
我知道在应用程序运行时有可能,但我想知道,当应用程序未运行时这可能吗?我的应用程序有什么方法可以将用户的当前位置发送到我的网络服务器,以便它可以发送相关的推送通知?
其实我有以下场景:
我想创建一个应用程序来检查用户的当前位置并根据用户的当前位置发送 Apple 推送通知。
我知道在应用程序运行时有可能,但我想知道,当应用程序未运行时这可能吗?我的应用程序有什么方法可以将用户的当前位置发送到我的网络服务器,以便它可以发送相关的推送通知?
是的,有可能。转到您的info.plist
并使用所需的背景模式键添加一个新行。打开刚刚创建的数组,并为 Item 0 将键的值设置为“App registers for location updates”。
是的,您只需注册为基于位置的应用程序。请参阅Location Awareness Programming Guide 中的Getting the User's Location和 iOS App Programming Guide 中的Tracking the User's Location。