2011-10-31 58 views
0

當位置服務處於關閉狀態的用戶轉到需要位置的頁面時,會出現一個UIAlertView,底部將出現一個名爲「設置」的按鈕。點擊「設置」後,會跳轉到系統設置 - 位置服務。如何導航到應用程序中的位置服務設置

什麼是按鈕操作,或導航到定位服務的URI?

回答

0

iOS不提供一個明確的方式或網址導航到設置頁面。

就位置服務而言,只要應用程序嘗試使用位置服務,如果設置頁面中的「位置服務」設置爲NO,iOS會提示用戶啓用alertView(設置YES)選項。在後續啓動時,如果此選項設置爲YES,則用戶將不會獲得此alertView。

+0

但我發現了一些應用程序有 – Alick

+0

我發現他們只出現一次 – Alick

0
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs:root=LOCATION_SERVICES"]]; 

你可以做以上,但我不知道應用程序是否通過蘋果的應用程序review.If你知道,請告訴我。

參考:jump to setting interface in iOS

0

這將導致你設置應用page..Were您可以更改設置爲你的應用程序,包括位置服務..

NSURL *appSettings = [NSURL URLWithString:UIApplicationOpenSettingsURLString]; 
    [[UIApplication sharedApplication] openURL:appSettings]; 
相關問題