0

如果我点击“Awesome App”中的一个按钮,有没有办法向附近也安装了“Awesome App”的用户发送短信?这可以通过蓝牙、wifi、3g 或任何其他聪明人建议的方式。

4

1 回答 1

0

您可以注册应用程序以获取地理更新,将位置提交到您的服务器,当用户发送消息时,此消息将发送到您的服务器,检查位置并且附近的所有用户都会收到带有此消息的推送通知。

还要确保他们也可以从服务器获取消息,因为不能保证推送通知的传递。

更新您调用的应用程序的位置

self.locationManager = [[CLLocationManager alloc] init];
[self.locationManager startMonitoringSignificantLocationChanges];

如果您不再需要更新,请务必致电

[self.locationManager stopMonitoringSignificantLocationChanges];

还要确保在's键中设置location值。info.plistUIBackgroundModes

这将在您的应用程序处于后台时为您提供位置更改,并且根据文档,如果您的应用程序已被终止,它甚至会重新启动您的应用程序。

于 2012-10-17T13:07:45.453 回答