我知道之前曾有人问过类似的问题,如何从另一个应用程序打开设置应用程序。但是,这似乎仅允许您跳至设置应用内的发件人应用的隐私设置。我需要一种直接跳到设置应用程序的声音设置菜单的方法。可以专门在Objective-C中完成此操作,但我对快速解决方案不感兴趣。谢谢。
答案 0 :(得分:0)
我认为“设置”应用中的“小节”是私有的。根据我的研究,Apple拒绝您提交应用程序进行审查。一个例子:
您的应用使用“ prefs:root =“非公开URL方案,这是一种 私人实体。应用程序上不允许使用非公共API 存储,因为如果使用这些API可能会导致不良的用户体验 更改。将来继续使用或隐藏非公共API 提交此应用程序可能会导致您的Apple终止 开发者帐户,以及从 App Store。
后续步骤
要解决此问题,请修改您的应用以提供 使用公共API关联功能或删除该功能 使用“ prefs:root”或“ App-Prefs:root” URL方案。
如果没有其他方法可以提供您的应用功能 需要,您可以提出增强请求。
所以这意味着只允许您使用下面的“主要”部分。
UIApplication.shared.open(URL(string: UIApplication.openSettingsURLString)!, options: [:], completionHandler: nil)