【问题标题】:iOS SDK and device settingsiOS SDK 和设备设置
【发布时间】:2012-05-04 10:58:58
【问题描述】:

iOS SDK 在以编程方式访问设备设置(通常通过设置应用程序访问)方面提供什么?

在阅读了 Apple 的 Preferences and Settings 文档后,我不确定应用程序是否可以通过编程方式调整设备的亮度,或者是否可以打开/关闭 wifi。我现在正在试验NSUserDefaults。感谢您提供任何帮助或建议。

【问题讨论】:

    标签: ios settings


    【解决方案1】:

    Apple 的官方公共 API 不允许 iOS 应用访问“设置”应用中的常规设置,例如 wifi 启用。 NSUserDefaults 仅允许访问由该应用专门创建的那些偏好和设置以供自己使用。

    【讨论】:

    • 我明白了。在Library/Preferences 中使用 plist 的应用程序通常会被拒绝吗?听起来一些相当流行的应用程序正在这样做(stackoverflow.com/a/1335316/22471)
    【解决方案2】:

    是的,对于某些设置,您可以使用私有 API 访问它们。 但是,显然,使用这些私有 API 会阻止您的应用被应用商店接受。 一条链接: Access iOS settings from code 希望这有帮助! ^_^

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-04-08
    • 1970-01-01
    • 2011-08-26
    • 2015-09-13
    • 2013-07-09
    • 2011-06-22
    • 2011-04-09
    相关资源
    最近更新 更多