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

5

我的应用程序已经注册了URL Scheme:

enter image description here

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


你能详细说明一下你的问题吗?我不太明白。一旦你的URL模式被注册,你的应用程序就可以通过打开遵循该模式的URL来从任何其他应用程序中打开。 - Hermann Klecker
重点是我需要从EXTENSION中打开我的容器应用程序,而不是从任何其他应用程序中打开。第二点是在扩展中禁止使用UIApplication.sharedApplication().openUrl()。是否有其他方法可以做到这一点? - Bartłomiej Semańczyk
1个回答

4

苹果的文档中写道:

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


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接