如何以编程方式返回上一个应用-类似于在状态栏上轻按“返回到应用”

时间:2018-10-18 19:01:32

标签: ios objective-c ios-app-extension share-extension safari-app-extension

我有一个应用程序共享扩展名,当与Safari共享时,它会通过url(通过Deeplinks)启动主机应用程序。在主机应用程序中执行一些操作后,我想从主机应用程序返回Safari。

在状态栏上点击可实现此目的,但我想自动执行。

我本可以使用sourceApplication中的标识符返回引荐应用程序,但是它包含扩展名标识符,因为它是在此处打开的。如果有一种方法可以从扩展上下文中读取容器(浏览器)架构,这可能会有所帮助

- (BOOL)application:(UIApplication *)application
            openURL:(NSURL *)url
  sourceApplication:(NSString *)sourceApplication
         annotation:(id)annotation {
}

0 个答案:

没有答案