ios - 有没有办法以编程方式将用户转移到 iOS 中的“设置”->“键盘”屏幕?

标签 ios swift settings ios-keyboard-extension

我是 iOS 开发新手,目前正在开发适用于 iOS 的键盘扩展。我正在寻找一种使用代码将用户转移到“设置”->“键盘”屏幕的快速方法,以便用户可以授予我的键盘扩展“允许完全访问”权限。

测试创建键盘扩展的其他供应商都没有完成此任务。有什么办法可以做到这一点,或者我运气不好而且 Apple 不允许这样做?

最佳答案

是的,您可以使用 UIApplicationOpenSettingsURLString 打开设置应用程序

UIApplication.sharedApplication().openURL(NSURL(string: UIApplicationOpenSettingsURLString)!)

此代码将打开您的应用自定义设置(如果有)。可能无法打开其他特定选项卡,例如键盘选项卡,但这是正确的方法。

关于ios - 有没有办法以编程方式将用户转移到 iOS 中的“设置”->“键盘”屏幕?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28281678/

相关文章:

ios - 您是否需要为应用程序中的每个 View Controller 创建一个单独的 .swift 文件?

ios - FileManager.default.enumerator 不返回任何文件

C# 更改设置文件名

python - 如何使员工可以访问某些 Django 设置?

ios - Facebook Unity SDK v6.2.2 依赖哪个版本的 Facebook iOS SDK?

ios - 搜索栏处于事件状态时状态栏图标变黑

ios - UICollectionView 阴影未正确显示

objective-c - Swift/Objective-C Facebook SDK 检索用户数据?

python - 如何使用 django 正确显示用户生成的图像?

ios - 如何画四张四等分的圆圈?