[英]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.