我需要在啓動時確定用戶所在的國家/地區,以用於iPhone應用程序。據推測,我將不得不打開位置服務並進行某種反向地理編碼。如果可能,我真的不想使用第三方網絡服務,還有其他建議可以從服務提供的位置來確定國家嗎?確定iPhone用戶的國家
最初,我只需要檢查用戶是否在美國境內,但這可能會在未來增加更多的國家。我瞭解,該位置不能總是確定,或者用戶可能已關閉位置服務。基本上,我只需要知道用戶是否被檢測到在美國境內,以便關閉特定功能。
編輯:在進一步閱讀,它看起來像MKReverseGeocoder將要走的路,除非我不希望在我的應用程序中顯示任何地圖,這意味着我不允許使用它。
目的是限制功能,如果用戶被發現在美國境內。如果用戶關閉了位置服務,或者他們被發現在美國境外,則功能不受限制。我知道這很容易解決,但這些都是我的要求 - 更偏向於功能受到限制,而不是每次都要求100%。 – 2010-06-15 11:15:16
我當然很樂意使用iPhone SDK提供的Google服務。有什麼能夠給我以後的東西嗎? – 2010-06-15 11:15:42