APP直接跳轉設定頁面

fpkoko發表於2017-12-14

今天客戶又新增了一個功能,就是推送. 可是有些在啟動的時候已經關閉推送.但是後來又想開啟.於是搜尋一下有沒有在APP內直接跳轉到設定-推送頁面.發現還真有..參考 http://www.jianshu.com/p/8e354e684e8a 程式碼實現如下. 先在targets-info裡面新增一個URL Types URL Schemes為prefs 然後在需要跳轉的地方加上程式碼

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs:root=NOTIFICATIONS_ID]];
複製程式碼

這樣就直接跳轉到設定-推送頁面了. 可是如果我想直接跳轉到APP推送設定頁面呢.我發現很多引數後面都新增了一個&path=;,我猜想應該就是他了. 可是後面跟什麼呢,試了幾個,試出來了.就是Bundle ID,於是程式碼如下:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs:root=NOTIFICATIONS_ID&path=com.id"]];

複製程式碼

完成!!

具體其他跳轉:請參考http://www.jianshu.com/p/8e354e684e8a 畢竟是他給我的啟發.列表我就不在這新增了

相關文章