【问题标题】:turn on 3g mobile data programatically in ios device在 ios 设备中以编程方式打开 3g 移动数据
【发布时间】:2014-03-01 21:08:12
【问题描述】:

我搜索了我找不到正确的答案。我想从我的 ios 应用程序打开设备的 3g 数据。我的场景是最初,我将检查是否可以通过 wifi/3g 访问互联网。如果两者都不可用,我应该打开设备 3g 数据。我应该能够在没有第三方库的帮助的情况下做到这一点。请帮帮我。

【问题讨论】:

    标签: ios 3g-network


    【解决方案1】:

    这是不可能的。你不能通过你的应用程序来做到这一点。您可以让用户知道进入设置页面并打开数据。但是没有用户的交互,这是不可能的。

    【讨论】:

    • 使用 3rd 方库的任何可能性?
    • 不。它受 Apple 限制。
    • @Apurv 是否有任何第三方 API 可以打开和关闭数据连接
    • @Arpi 不,这是不可能的。你做不到。
    • 但是如果我想要这种类型的 API 用于个人目的而不是为了 iTunes 的批准,那么是否可能
    【解决方案2】:

    不,你能得到的最接近的方法是在你的信息 plist 中设置 UIRequiresPersistentWifi 布尔值,这将使 iOS 向设置应用程序显示一个带有按钮的警报,但这也意味着你的应用程序将在打开时始终显示这个如果你'未连接到 wifi(即使您仍在使用 3G)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-06-14
      • 1970-01-01
      • 2013-02-19
      • 2017-08-21
      • 1970-01-01
      • 1970-01-01
      • 2016-08-29
      相关资源
      最近更新 更多