我刚刚在我的应用中添加了一个今天的小部件,我试图让用户点击小部件来启动它包含应用程序。
基本上,我的小部件顶部有一个按钮,链接到此功能:
@IBAction func launchApp(sender: AnyObject) {
var url: NSURL = NSURL.URLWithString("AppName://home")
self.extensionContext.openURL(url, completionHandler: nil)
}
当我运行应用程序并点击小部件时,我会看到一个警告视图:
不支持的网址 - 未加载此网址:AppName:// home
我哪里错了?