iOS 8 Today Widget和锁定设备

时间:2014-11-13 13:17:49

标签: widget ios8 lockscreen ios8-today-widget

抱歉,我的英语很糟糕!

我开发了一个今天的小部件。我需要从小部件启动Maps App(例如),并在设备锁定时不起作用。在这种情况下如何检测锁定的设备并启动解锁屏幕?

此致

1 个答案:

答案 0 :(得分:1)

而不是使用

UIApplication.SharedApplication.OpenUrl(new NSUrl("myapp://foo"));

使用

ExtensionContext.OpenUrl(new NSUrl("myapp://foo"), null);

代码在C#中使用Xamarin.iOS,但ObjectiveC代码是等效的:

NSURL *url = [NSURL URLWithString:@"myapp://foo"];
[self.extensionContext openURL:url completionHandler:nil];