有谁知道如何从应用内部更改iPhone设置?例如:关闭WiFi 禁用3G ,更改音量等等?点击 Apple正在通过应用程序更改设置: Settings.app 。这意味着它是可能的,我只是不知道如何。

有帮助吗?

解决方案

使用公共SDK编写的所有应用程序都是沙箱。他们只能访问Apple认为可以在该沙箱中使用的属性和数据。您列出的一些示例是可能的,而有些则不是。

Apple可以在自己的应用程序中执行这些操作,因为他们不使用公共SDK来编写应用程序 - 他们使用的内部SDK具有比外部SDK更多的功能。他们并不太担心苹果员工黑客攻击手机并通过手机获取所有数据。

我们大多数人都希望Apple可以将更多内容迁移到公共API(他们经常这样做),但实际情况是沙箱环境得到了谨慎的保护。我不会屏住呼吸,期望Apple将你的所有例子都移到一边。你总是可以提出雷达错误,让他们知道你想要什么 - 这是让你的声音听到的一种方式。

其他提示

Apple可以在她的Settings.app中实现。

由于iPhone SDK的限制,某些API未公开,因此您无法在自己的操作系统中完成Apple所能完成的所有工作。但是,您可以让用户使用 MPVolumeView 类。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top