如何调用UIAccessibilityRequestGuidedAccessSession()

我想创建一个具有锁定按钮的应用程序,以及另一个要解锁的按钮。

锁定 – 此按钮将锁定设备。 只有这个应用程序的屏幕将显示即使在重新启动相同的屏幕后将显示其他任何内容。 主页按钮,手势将被禁用类似于单一应用程序模式。

解锁 – 这将解锁设备并切换到设备的正常行为。

这是我尝试过的:

@IBAction func lock(sender: UIButton) { UIAccessibilityRequestGuidedAccessSession(true) { success in println("\(success)") // success is false } } @IBAction func unlock(sender: UIButton) { UIAccessibilityRequestGuidedAccessSession(false) { success in println("\(success)") // success is false } } 

当我锁定它然后按下主页按钮时,它会回家。 我做错了吗? 我该怎么做才能解决它?

PS我swiftObjective-c获得swift