2011-08-04 98 views
0

我有xcode 4和iphone模擬器4.3。我從蘋果開發人員網站下載了示例項目,其中顯示了當前位置。所以代碼是絕對OK。我有無線上網的Mac mini。我已經測試過這個項目,一旦運行。但在此之後,儘管有很多嘗試,但並未顯示位置並給出了錯誤查找位置。iPhone模擬器4.3與xcode 4不顯示當前位置

什麼將是它的原因。

回答

-2

你不能在模擬器得到的位置。所以試試設備。 CLLocation類是硬件特定的。

+0

不,它在我的iphone模擬器上顯示了一天的位置。但沒有做任何相同的應用程序之後沒有顯示任何位置。 – Mann

+0

您如何看待沒有GPS設備的位置? –

+1

尊重您的經驗和知識我認爲,因爲GPS不僅是獲取位置信息的方式。它可以從Wifi和IP地址獲取位置信息。 – Mann

0

該位置應該默認爲庫比蒂諾。

在Xcode的4.2/iOS5的測試版,您可以指定與SIM卡進行測試的位置。

0

它對我也一樣:它首先顯示位置,然後我安裝了xcode 4.2測試版,然後當我回到4.1位置時不再顯示,CLLocationManager正在拋出位置錯誤。

我做了以下內容,問題是修復(如果需要兩個動作或不知只有一個就足夠了,因爲現在它的工作原理,並不能再現):

運行TE模擬器則:

  • 拔掉網線
  • 變化的設備到iPhone(視網膜):硬件>設備> iPhone(視網膜)

我誤這樣做,它連接在我的iMac上定位。