2011-04-04 51 views
3

我試圖從WP7設備獲取當前經緯度,並且發現了一些關於如何使用此功能的教程作爲基礎。獲取位置服務的訪問權

但是,觀看Visual Studio中的StatusChanged事件,我發現它從Initializing更改爲Disabled。看着權限,它說拒絕。它永遠不會到達PositionChanged。

閱讀有關權限的文檔,他們只是說用戶可能在手機上禁用了位置服務。但這不是這種情況,他們肯定在設置下啓用,並且我已驗證地圖應用程序正在工作。

我錯過了一些明顯的東西嗎?有沒有辦法讓用戶選擇性地啓用/禁用應用程序的位置服務?

+0

您是否嘗試過重新啓動手機? – Nate 2011-04-04 19:09:11

回答

2

您是否在WMAppManifest.xml文件中具有位置功能?

<Capability Name="ID_CAP_LOCATION"/> 
+0

我現在就做!非常感謝。我知道這可能很愚蠢。 :) – bratsche 2011-04-04 19:25:02