快速parsinggeopoint swift获取当前位置
试图使用parsingPFGeoPoint.geoPointForCurrentLocationInBackground
获取当前位置,当我发送一些东西到我的后端。 代码看起来像
NSLog("Before block") PFGeoPoint.geoPointForCurrentLocationInBackground { (geoPoint: PFGeoPoint!, error: NSError!) -> Void in NSLog("inside block") if !error { // do something with the new geoPoint } }
我从来没有在控制台上得到我的内部块。 我安装了核心位置框架,它允许我做类似的事情
let point = PFGeoPoint(latitude:40.0, longitude:-30.0)
如果这样做有帮助,我不需要上面的电话时请求用户位置。
NSLocationWhenInUseUsageDescription
和
NSLocationAlwaysUsageDescription
把这个键放在info.plist中
我在目标c中有类似的问题。 我把这个键放在我的info.plist中
NSLocationWhenInUseUsageDescription
它在iOS 7中工作正常,没有这个键,但在8不会。
当8出局时,parsing将很可能处理这种情况。