iOS 启动设置 -> 限制 URL 方案

2024-04-01

我最近发现了一个很棒的iOS5自定义设置URL方案,这可以在这个伟大的website http://handleopenurl.com/scheme/apple-settings-app.

我发现这很有效,将用户从我的应用程序引导到“设置”应用程序:

[[UIApplication sharedApplication] openURL:
       [NSURL URLWithString:@"prefs:root=General"]];

但似乎无法直接路由到限制路径通过path范围:

[[UIApplication sharedApplication] openURL:
   [NSURL URLWithString:@"prefs:root=General&path=Restrictions"]];

有没有人找到这方面的文档或能够使这项工作发挥作用?

任何见解将不胜感激。我试图让用户启用应用内购买,并且不想让用户手动单击“限制”(不是很明显)。


AS @尼克斯王 https://stackoverflow.com/a/38825209/1168654的回答这不适用IOS 10


警告:此方法不适用于运行 iOS 5.1 及更高版本的设备 - 请参阅下面的 Hlung 评论。

有可能的是path组件的名称与实际部分的名称不同,但您当前也可能无法直接从 URL 访问该部分。我发现了可能的 URL 列表,但限制不在上面,也许只是还没有找到。

设置应用程序中当前已知的 URL 列表:

  • prefs:root=常规&路径=关于
  • prefs:root=常规&路径=可访问性
  • 首选项:root=AIRPLANE_MODE
  • 首选项:根=常规&路径=AUTOLOCK
  • 首选项:root=常规&路径=USAGE/CELLULAR_USAGE
  • prefs:root=亮度
  • prefs:root=常规&路径=蓝牙
  • 首选项:根=常规&路径=DATE_AND_TIME
  • 首选项:root=FACETIME
  • 首选项:根=常规
  • prefs:root=常规&路径=键盘
  • 首选项:根=城堡
  • 首选项:root=CASTLE&path=STORAGE_AND_BACKUP
  • 首选项:根=常规&路径=国际
  • 首选项:root=LOCATION_SERVICES
  • 首选项:root=ACCOUNT_SETTINGS
  • 首选项:根=音乐
  • 首选项:根=音乐&路径=EQ
  • 首选项:根=音乐&路径=音量限制
  • prefs:root=常规&路径=网络
  • 首选项:root=NIKE_PLUS_IPOD
  • 首选项:root=注释
  • 首选项:root=NOTIFICATIONS_ID
  • 首选项:root=电话
  • prefs:root=照片
  • prefs:root=常规&路径=ManagedConfigurationList
  • prefs:root=常规&路径=重置
  • prefs:root=声音&路径=铃声
  • 首选项:root=Safari
  • prefs:root=常规&路径=助手
  • prefs:root=声音
  • 首选项:根=常规&路径=SOFTWARE_UPDATE_LINK
  • 首选项:root=商店
  • 首选项:根=推特
  • prefs:root=常规&路径=用法
  • 首选项:根=视频
  • prefs:root=常规&路径=网络/VPN
  • prefs:root=壁纸
  • 首选项:root=WIFI
  • 首选项:root=INTERNET_TETHERING
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

iOS 启动设置 -> 限制 URL 方案 的相关文章

  • AVCaptureSession 具有多个方向问题

    我正在尝试实现条形码扫描仪 我有一个 AVCaptureSession 它从 AVCaptureDevice 接收视频 我想支持所有方向 使用以下代码 当我运行应用程序时 纵向一切正常 然而 在横向方向上 视图会旋转 但视频输入不会旋转 所
  • Parse.com 和 Facebook 登录,运行无限循环

    我将 Parse 和 Facebook iOS SDK 都更新到了最新版本 当我尝试使用 Facebook 登录时 我的应用程序崩溃了 从调试器中我可以看到它正在无限循环中调用 3 4 个方法 我的登录代码如下所示 void openSes
  • 当 UITextField 已满或空时显示警报 Swift

    下面的代码中 如果 userNameTF 或 passwordTF 已满或为空 则会显示警报 IBAction func LoginBtn sender AnyObject let userName userNameTF text let
  • 为什么我不能在 Realm 属性上使用 private

    我正在尝试在 RealmSwift 中存储一个枚举案例 但 Realm 不支持枚举 本文 https medium com it works locally persisting swift enumerations with realm
  • 如何解决 CoreData mogenerator 未找到问题

    我收到如下所示的错误 我不知道我错过了什么 我该如何解决这个问题 如下图所示 Users nischalhada Documents XcodePro mnepalnews revisited 2 0 CoreData mogenerato
  • 推入 UINavigationController 时隐藏 FBFriendPickerViewController 导航栏

    介绍一个实例FBFriendPickerViewController using presentViewController animated completion 非常简单 该类似乎是针对该用例的 但是 我想推送一个实例FBFriendP
  • iOS 中的 CSV 逐行解析

    我正在 Objective c 中解析 CSV 文件 该文件包含如下内容 line 40 Rising searches line 41 nabi avc Breakout line 42 stonewall 700 line 43 med
  • 如何恢复消耗品应用内购买?

    我正在开发一款 iOS 游戏 用户可以通过应用内消耗品购买一定数量的内部货币 比如 1000 金币 如果用户想将余额从一台设备转移到另一台设备 如何恢复消耗品购买 在苹果的文档中 它说我们必须使用我们自己的服务器 但是如何获取用户的Appl
  • 关于窗口层次结构的警告

    我的调试器中出现这样的警告 这是什么意思 Warning Attempt to present
  • SiriKit 错误:此应用程序不支持捐赠意图

    我在 Xcode 10 iOS 12 Beta 中捐赠自定义意图时遇到问题 我创建了一个在我的主应用程序目标和 OrderIntent 目标之间共享的自定义框架 我创建了一个 intentdefinition 文件 并将目标成员资格设置为我
  • 频繁绘制 CGPath 时的性能

    我正在开发一个将数据可视化为折线图的 iOS 应用程序 该图被绘制为CGPath在全屏自定义中UIView最多包含 320 个数据点 数据经常更新 图表需要相应地重新绘制 刷新率为 10 秒就很好了 到目前为止很容易 然而 我的方法似乎需要
  • 防止 AlertView 被解雇

    任何人都可以帮助我防止在其按钮单击事件上解雇警报视图吗 我有一个 textview 作为我的alertView 的子视图 如果 textview 值为 nil 我不想关闭它 因为这是一个非常老的问题 但我得到了一个解决方案 并且如果其他开发
  • 来自 iPhone/iPad 的 json Web 服务

    有人可以帮助我解决如何从 iphone 或 ipad 使用 json Web 服务的问题吗 这里我的要求是使用 API 密钥实现 json webservice 如果可能的话发布一些教程或示例链接 谢谢 规范的 JSON 处理库是here
  • 填充 CoreData 创建的 sqlite 数据库

    我有一个由 CoreData 模型自动创建的 sqlite DB 但我的应用程序不会让用户能够将数据写入其中 而是我想用程序所需的所有数据预先填充它 我的问题是 CoreData 创建的 sqlite DB 具有未知的表和字段 这些表和字段
  • Google 地图 API -> OpenGLES 崩溃

    日志是从 Crashlytics 粘贴的 对于许多用户来说 崩溃经常发生 据我所知 它与设备 iOS 版本无关 我在我的代码中找不到任何错误 这似乎是纯粹的库问题 是 Google 地图 API 错误吗 我可以做些什么来修复它 或者我应该在
  • NVActivityIndi​​catorView 仅适用于特定视图

    我正在使用这个库https github com ninjaprox NVActivityIndi catorView https github com ninjaprox NVActivityIndicatorView用于显示加载指示器
  • 在 UIImage 顶部绘制透明圆圈 - iPhone SDK

    我在尝试找出如何在 UIImageView 中的 UIImage 顶部绘制透明圆圈时遇到了很多麻烦 谷歌给了我线索 但我仍然找不到有效的例子 有没有人知道的例子可以证明这一点 最简单的方法就是创建一个半透明的方形 UIView 然后将其图层
  • 为什么 iPhone 上的纹理图像需要具有二维幂?

    我正在尝试解决 iPhone 上的闪烁问题 open gl es game 我有一些没有 2 维的图像 我将用具有适当尺寸的图像替换它们 但为什么尺寸需要是 2 的幂 大多数系统 甚至许多现代显卡 需要 2 的幂纹理的原因是 mipmap
  • 在故事板中的视图控制器之间滑动手势

    我希望添加左右滑动手势来在视图控制器之间进行更改 这是否可能 并且有没有一种简单的方法可以在故事板中执行此操作 谢谢 故事板允许您在两个视图控制器之间设置 Segues 我想说首先在视图之间附加 Segues 给它一个标识符 然后使用类似的
  • 分发内部业务 IOS 应用程序

    我遇到了 IOS 应用程序分发的一个令人困惑的部分 因此 我需要简单细分一下我的限制 即仅将我的应用程序分发给我的员工 同事或任何被视为 内部 的人 这是表明我不希望该应用程序出现在应用程序商店中的另一种方式 我的情况是我为几家公司开发 他

随机推荐