如何从扩展中打开iOS应用程序?

如何从扩展中打开iOS应用程序?,ios,swift,ios8-share-extension,Ios,Swift,Ios8 Share Extension,我的应用已注册URL方案: 但我不知道如何打开该应用程序,因为我无法在扩展中使用UIApplication.sharedApplication()。有可能吗?苹果公司说: 今天的小部件(没有其他应用程序扩展类型)可以通过调用NSExtensionContext类的openURL:completionHandler:方法来请求系统打开其包含的应用程序 你能详细说明一下你的问题吗?我不明白重点。注册URL架构后,您的应用程序可以从任何其他应用程序打开,方法是在该架构之后打开URL。关键是我需要从扩

我的应用已注册URL方案:

但我不知道如何打开该应用程序,因为我无法在扩展中使用
UIApplication.sharedApplication()
。有可能吗?

苹果公司说:

今天的小部件(没有其他应用程序扩展类型)可以通过调用
NSExtensionContext
类的
openURL:completionHandler:
方法来请求系统打开其包含的应用程序


你能详细说明一下你的问题吗?我不明白重点。注册URL架构后,您的应用程序可以从任何其他应用程序打开,方法是在该架构之后打开URL。关键是我需要从扩展中打开容器应用程序,而不是从任何其他应用程序中打开。第二点是禁止在扩展名“”中使用
UIApplication.sharedApplication().openUrl()
。还有别的办法吗?