UIAlertView 设置和禁用飞行模式
Posted
技术标签:
【中文标题】UIAlertView 设置和禁用飞行模式【英文标题】:UIAlertView to Settings and to Disable Airplane mode 【发布时间】:2014-01-20 00:29:36 【问题描述】:已经有一个关于这个的问题,但我确定我们遗漏了一些东西:Open Settings.app When Button is Tapped in UIAlertView on iPhone SDK
普遍接受的理论是使用警报视图发送到设置已被编辑。但是,One Note 应用程序已嵌入它。此外,(相反)如果您在飞行模式下打开短信“应用程序”,您可以自动禁用飞行模式。
这是怎么做到的?
UIAlertView?还有什么?
编辑
Chrome、Pandora 和 One Note(到目前为止,在我的研究中)都成功地实现了这个功能。怎么样?
【问题讨论】:
没有允许第 3 方应用程序启动设置应用程序的 API。任何看似这样做的警报都来自操作系统,而不是应用程序。 @rmaddy 这就是我发现的研究结果。然而,这是否意味着某些应用程序已经与 Apple 建立了特殊关系,允许它们向不公开的操作系统发出请求?如果您拥有 Microsoft 的 One Note 应用程序,则此功能已实现并正常工作。 【参考方案1】:无法做到这一点。没有用于打开“设置”应用的公共 URL 方案。
如果触发了系统范围的警报视图,它可能会打开“设置”应用。但你不能自己触发。
【讨论】:
那么 One Note 应用是如何做到的呢?以上是关于UIAlertView 设置和禁用飞行模式的主要内容,如果未能解决你的问题,请参考以下文章
sim7600ce 4G模块设置飞行模式后重启模块自动关闭飞行模式,这个怎么实现重启后还是飞行模式