0
A
回答
0
這可以很容易地完成,無需解析。在應用程序委託
// START WITH [self.locationManager startUpdatingLocation];
pragma mark - CLLocationManagerDelegate
/* * locationManager:didUpdateToLocation:fromLocation: * */ - (void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation {
if (UIApplication.sharedApplication.applicationState == UIApplicationStateActive)
{
// ACTIVE APP, pin in a map
}
else
{
NSLog(@"App is backgrounded. New location is %@", newLocation);
// LOCAL PUSH IF NEAR.
UILocalNotification *notification = [[UILocalNotification alloc] init];
notification.alertBody = @"You are near";
[[UIApplication sharedApplication] presentLocalNotificationNow:notification];
}
}
記住在你的info.plist中添加添加該代碼
「應用程序註冊了位置更新」
相關問題
- 1. 解析推送通知iOS
- 2. 推送通知iOS與解析
- 3. 使用解析IOS推送通知
- 4. 解析推送通知不工作ios
- 5. iOS快速解析推送通知
- 6. SIGABRT - 定位解析推送通知
- 7. 通過解析與iOS推送通知的深層鏈接
- 8. 解析推送通知與SWIFT 3
- 9. OS X推送通知與解析
- 10. 解析推送通知
- 11. 解析推送通知
- 12. 解析.NET推送通知
- 13. 推送通知iOS重置
- 14. iOS推送通知與SNS
- 15. 推送通知未發送 - 解析SDK
- 16. 不能發送解析推送通知
- 17. 解析iOS:向特定人員/設備發送推送通知
- 18. 推送通知IOS
- 19. 推送通知IOS
- 20. iOS推送通知 -
- 21. iOs推送通知
- 22. 在Android上解析推送通知
- 23. 使用解析實現推送通知
- 24. Android解析sdk推送通知
- 25. iPhone中的解析推送通知
- 26. 解析Android禁用推送通知
- 27. 以gcm解析推送通知
- 28. 解析爲Firebase增強推送通知
- 29. 使用解析無推送通知
- 30. Android解析不會推送通知
我的唯一方法可以認爲這樣做與Parse是讓客戶端將其位置報告給Parse。那麼你需要一些雲代碼來完成剩下的工作。我沒有知道專門爲此場景內置的Parse。 –