【问题标题】:Giving option to the user to activate airplane mode为用户提供激活飞行模式的选项
【发布时间】:2012-01-19 06:23:49
【问题描述】:

如何显示将用户(如果单击是) 带到设置应用以更改飞行模式设置的警报。

根据我的研究,无法以编程方式激活/停用飞行模式,但有没有办法向用户显示激活飞行模式的警报?(如显示 info.plist 中是否有 UIDeviceCapabilities 键的那些)

【问题讨论】:

  • 为什么要投反对票..这是一个非常有效的问题,不是询问指南,而是询问用户的合格方式。(在询问之前我也做了研究0
  • 或更简单的问题..有没有办法从我们自己的应用程序中显示设置应用程序..我们可以在 safari 中打开一个链接..打电话给..苹果为设置应用程序做了什么?
  • 是的..我在另一个问题中看到了这一点,但有人建议它是一个私有框架,苹果不会接受它..有什么想法吗?
  • 不能说。因为我以前没用过。

标签: iphone objective-c ios xcode


【解决方案1】:

没有办法显示 AirPlane 模式的任何警报..

【讨论】:

    【解决方案2】:

    没有 Apple 认可的方式可以随意启动设置应用程序。但是,如果您在 info.plist 中包含键 RequiresPersistentWifi 并且网络连接不可用,iOS 本身会为您显示一个对话框,其中包含一个用于启动设置的按钮。

    【讨论】:

    • 我知道..但苹果不会接受该应用程序,因为我希望用户在飞行模式之间切换。并要求应用程序需要 wifi 将是一个问题。
    • 我并不是建议您只为飞行模式指定 wifi。由于我不知道您启动“设置”应用程序的原因,我只是提到了一种可以做到这一点的方式。
    【解决方案3】:

    您无法在 iOS 上使用 selenium 网络连接 API。 检查这个网址: https://appium.io/docs/en/writing-running-appium/other/network-connection/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-11
      相关资源
      最近更新 更多