[英]Launch Settings app using private api
由於打開帶有prefs://
URL的Settings.app不再適用於iOS 5.1+,我想知道我是否可以使用私有API啟動設置? 注意:不適用於應用商店。
以下是從運行時內省派生的iOS Objective-C頭文件。
標題是使用RuntimeBrowser for iPhone生成的。
設置應用程序特別感興趣,請查看Preferences.Framework 。 我從來沒有直接使用過這個,但似乎還有關於這個主題的其他SO問題:
根據SO上的這個答案 ,不再可以使用URL 手動啟動“設置”應用。
通過我的開發人員帳戶詢問Apple是否有辦法以編程方式啟動WiFi設置對話框。 以下是回復:
“我們的工程師已經審查了您的請求,並得出結論認為,目前出貨的系統配置沒有支持的方法來實現所需的功能。”
但是,如果您使用的是本機Twitter或Facebook SDK,則會出現一個對話框,要求用戶登錄,如果不是。 來自此SO問題的更多信息,下面是示例圖片。
我沒有特別的答案。 但是,我會建立在之前關於Facebook或Twitter的答案。 我認為,反匯編Twitter或社交框架並查找此對話框的顯示位置是有意義的。 如果您找到這個地方,可以查看“設置”按鈕后面的代碼。
應該有一些API切換到Preferences。 但是,它可能是代碼,它存在於某些具有權利的服務組件中,您將無法獲得該組件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.