以编程方式在iOS中切换AirPlane模式

Meh*_*kar 11 iphone frameworks iphone-privateapi airplane ios

我想以编程方式在iOS中开/关飞机模式.谷歌搜索后,我得到了一些以下链接,并跟着他们,

可达性飞机模式(3G)与Wifi

使用私有框架:导入RadioPreferences.h

检测iPhone是否处于飞行模式?

以上所有链接,告诉我使用AppSupport.framework并使用RadiosPreferences.h.这给了我关于airPlane模式是打开还是关闭的状态,但它并没有让我改变飞机模式.

然后我看到,这个链接,如何在IOS 5.1中使用私有API打开/关闭飞行模式,这为我提供了切换飞机模式的方法,但它正在使用权利,这只适用于越狱设备.有没有办法,以编程方式设置飞行模式(可以使用私有API,但不能使用权利).

Tib*_*abo 5

每个 App Store 应用程序都带有权利沙盒。

如果您想在 App Store 中分发您的应用程序,那么您想要实现的目标根本不可能实现。您的应用程序根本无法获得足够的权限来实现任何远程类似的功能。您无法设置更改系统行为的全局设置。苹果永远不会允许。

充其量,您可以通过可达性监控网络连接的状态,但仅此而已。使用私有 API = 直接拒绝应用程序。

  • 正如我提到的,我想使用私有 API,这显然意味着我不想把它放在 App Store 上,所以没有必要拒绝。 (6认同)

归档时间:

查看次数:

13914 次

最近记录:

11 年,6 月 前