ios - 如何在ipad上以单应用模式打开设置

标签 ios swift ipad

我正在为 iPad 开发一个应用程序。为此,我需要限制用户在 iPad 上的访问权限,并只允许用户访问我的应用和 iPad 设置。

所以我尝试了两种方法:

  1. 使用引导式访问来锁定我的应用程序,并且在我的应用程序中有一个启动设置的按钮。如果我在引导模式下运行,此按钮将不起作用。在没有引导模式的情况下,它可以工作并打开设置。

真正的问题是——如何让我的应用程序和设置在 引导模式?

  1. 与上述情况相同,当我使用 Apple 配置器仅启动一个应用程序时,所有其他应用程序都受到限制。我需要允许我的应用程序和 iPad 设置正常运行,但不允许其他应用程序运行。

我该怎么做?

最佳答案

不,您不能在引导访问模式 中运行一个或多个应用程序。因为即使你想按主页按钮进入后台模式,你也需要 end guided access。因此,当为您的应用启用了引导访问时,您无法从您的应用打开设置应用

guided access 模式下只能运行一个应用!

Refer apple doc ,它指出,

  • 暂时将您的 iOS 设备限制为单个应用

  • 禁用与任务无关的屏幕区域 一个意外的手势可能会分散注意力

  • 禁用硬件按钮

关于ios - 如何在ipad上以单应用模式打开设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39524876/

相关文章:

ios - 从横向启动应用程序时在 IOS 中锁定纵向方向

每次点击应用程序图标时,iOS 13 应用程序都会请求一个新场景

ios - 检测 Storyboard分配的 Swift 对象的引用

ios - swift 2.0 : Initialize a CBCharacteristic?

ios - ObjectiveC mutableCopy 如何在 swift 中工作

swift - 在 Swift 中使用 NSNumberFormatter 格式化货币输入

iphone - 用于播放视频文件的 UIWebView loadHTMLString

objective-c - ipad - UISplitViewController 主拆分的奇怪行为

ios - Swift:无法将 NSNumber 类型转换为预期的参数类型 Int16

ios - 如何声明继承的内置协议(protocol),以便可以从另一个框架或应用程序导入它?