2013-02-18 34 views
0

我正在使用Geolocator。所以我有異步方法OnPositionChanged(),一切都應該是好的。但是我有訪問位置的問題。如果我使用Windows 8 Sample Geolocation App,一切正常。我有消息,該應用程序使用位置我給予訪問,它的工作原理,但在我的應用程序中,此消息不會出現,並且Geolocator的狀態已禁用。我如何以編程方式訪問我的應用程序的位置?啓用訪問位置Windows 8應用程序(Geolocator)

+1

看看清單文件和「功能」選項卡,添加「位置」功能 – polkduran 2013-02-18 13:21:31

+0

清單文件是在您的商店項目的根,它被稱爲「Package.appxmanifest」 – polkduran 2013-02-18 13:22:24

回答

1

與Windows Phone類似,使用位置需要您作爲開發人員來顯式聲明您的應用程序將需要訪問位置API。這是在應用程序清單中設置的。在解決方案資源管理器中,查找Package.appmanifest項並雙擊打開 - 清單屬性窗口將打開。

單擊功能選項卡。檢查位置功能(就在它下面)。 Geolocation

+0

非常感謝:)它的作品;) – mskalniak 2013-02-18 13:40:00

+0

賓果。我不知道爲什麼這不會引發異常。我認爲其他功能(例如,如果您忘記檢查文檔庫,然後嘗試訪問它)。這一次失敗會更加默默無聞,特別是如果你不檢查狀態,它也會引發我幾次。 – 2013-02-18 19:00:50

+0

你知道嗎,如何在windows7上編寫應用程序的地理定位?舊配置沒有清單文件。 – 2015-02-17 07:59:24

相關問題