【问题标题】:Launching Permissions of ios applicationios应用程序的启动权限
【发布时间】:2016-12-01 18:17:40
【问题描述】:

Apple 已经记录了从任何 iOS 应用程序转到设置应用程序的方法。但是有什么方法可以直接在设置应用程序中启动(应用程序的)权限?

我看到了这个private header (preferences framework),它似乎完成了任务,但我不知道如何使用它。

【问题讨论】:

  • 你的问题很混乱,如果我理解正确我已经发布了正确的答案,如果不是请告诉我。

标签: objective-c iphone ios10 iphone-privateapi ios-permissions


【解决方案1】:

给你,UIApplicationOpenSettingsURLString:

if let appSettings = NSURL(string: UIApplicationOpenSettingsURLString) {
    UIApplication.sharedApplication().openURL(appSettings)
}

【讨论】:

  • 嗨@arpit:这将打开设置应用程序。从那里只需单击一下即可查看您的应用程序的权限。我想直接跳过去。
  • @Mj.B 在 iOS11 上,它确实会打开你想要的东西。这是您将获得的最好结果:对特定子屏幕的任何深入访问都是严格保密的,并且会在 iTunes Connect 审核期间拒绝您的应用,除非在未来的 iOS/Xcode 版本中提供新功能。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-06-20
  • 1970-01-01
  • 1970-01-01
  • 2020-03-29
相关资源
最近更新 更多