2014-02-11 25 views
0

因此,我使用谷歌地理編碼API來獲取我的iPhone應用程序的位置名稱(座標)。我使用地理編碼API而不是CLGeocoder的原因是因爲我得到的地址名稱不準確,有時候結果是使用本地語言而不是英語。谷歌反向地理編碼問題,「零結果」的有效位置

問題是我得到一個「零結果」響應的有效位置(默認:庫比蒂諾),但如果我在瀏覽器中使用相同的URL,我得到一個有效的迴應。

這是網址:http://maps.googleapis.com/maps/api/geocode/json?sensor=false&language=en&latlng=37.332596,-122.030319

我已經試過這在模擬器和1個實際設備。該應用程序在設備上很好,但在模擬器上會出現此問題。文件指出,配額是每24小時2,500,但我遠低於此。

回答

0

你會得到當前位置的座標嗎?在這種情況下,模擬器可能返回0.0, 0.0,並且http://maps.googleapis.com/maps/api/geocode/json?sensor=false&language=en&latlng=0.0,0.0返回ZERO_RESULTS。

+0

我不認爲我正在從模擬器獲得0.0,0.0座標。我記錄了請求的URL,它是問題中的一個。 – nupac