【发布时间】:2018-02-25 11:38:11
【问题描述】:
我的应用使用 URL 方案将用户直接带到设置/常规/关于部分,以下 URL 在 10.3.x 中运行良好。
"App-Prefs:root=General&path=About"
但是,此 URL 方案在 iOS 11 GM 版本中不再适用。它只启动设置应用程序,但不会进一步引导用户。有人知道这是否会在 iOS 11 正式版中出现?提前致谢。
【问题讨论】:
-
好的,我刚刚将我的 iPhone 升级到 iOS 11。设置 URL 方案只会启动设置应用程序。它不会再深入到任何特定部分。这太令人沮丧了……感谢 Apple!
-
你有解决办法吗??
-
尚无已知解决方案。对于发布“工作”解决方案的人,我认为他们已经将设置应用程序打开到特定部分。因此,当 URL 方案启动设置时,它会被带到已经打开的前台显示部分。例如。转到设置中的隐私部分 => 将设置推送到后台 => 使用自定义 URL 方案启动自己的应用程序 => 设置它进入前台显示“隐私”。要测试解决方案是否有效,您必须在使用 URL 方案启动之前关闭“设置”应用。
-
这些是私有 API,可能会导致您的应用被拒绝。不要使用它们。不过,我还没有找到提供相同功能的合法方式。
标签: ios url-scheme ios11