2015-10-18 39 views
1

我正嘗試使用Parse檢索當前用戶位置。但由於某種原因,我無法知道,我無法在塊狀波紋內部發生任何事情。無論是點還是錯誤。PFGeoPoint不能在xcode7-ios9上工作

我使用ios9運行xcode 7。

func geoLocation(){ 
     print("GEO LOCATION") 
     PFGeoPoint.geoPointForCurrentLocationInBackground { (point: PFGeoPoint?, error: NSError?) -> Void in 
      print("POINT\(point)\(error)") 
     } 
    } 
+0

函數'geoLocation'甚至被調用?也就是說,_first_' print'是否曾經發生過? – matt

+0

另外,您是否有必要的許可?除非用戶明確向您的應用授予使用位置服務的權限,否則解析無法獲知該設備的位置。 – matt

+0

是的功能被調用。將解析獲取模擬器上的位置? – GuiSoySauce

回答

1
NSLocationWhenInUseUsageDescription 

NSLocationAlwaysUsageDescription 

將這個鍵在info.plist中

這現在是IOS 8及以上的要求。

相關問題