【发布时间】:2017-10-06 05:15:06
【问题描述】:
我正在为 iPhone 编写一个应用程序,我希望能够从锁定屏幕访问该应用程序。我可以想到的一种方法是将其添加到控制中心,并且由于 iOS 11 中的控制中心改造增加了更多自定义,现在您似乎更有可能将您的应用程序添加到它。无论如何,如果您知道如何执行此操作或知道允许从锁定屏幕访问您的应用程序的另一种方法,或者根本不可能,我将不胜感激。谢谢。
【问题讨论】:
标签: ios swift lockscreen
我正在为 iPhone 编写一个应用程序,我希望能够从锁定屏幕访问该应用程序。我可以想到的一种方法是将其添加到控制中心,并且由于 iOS 11 中的控制中心改造增加了更多自定义,现在您似乎更有可能将您的应用程序添加到它。无论如何,如果您知道如何执行此操作或知道允许从锁定屏幕访问您的应用程序的另一种方法,或者根本不可能,我将不胜感激。谢谢。
【问题讨论】:
标签: ios swift lockscreen
我认为您不能在控制中心添加自己的应用程序,至少现在还不能。从锁定屏幕访问您的应用的最简单方法是添加today extension (widget)。
您可以在小部件上添加一个目标,如果用户点击它,它将打开您的应用。你可以在你的小部件中这样做:
let url = URL(fileURLWithPath: "AppName://home")
self.extensionContext?.open(url, completionHandler: nil)
【讨论】: