Swift 有没有办法从通用链接获取原始应用程序?

Swift 有没有办法从通用链接获取原始应用程序?,swift,ios-universal-links,Swift,Ios Universal Links,我有一个IOS应用程序,它完全按照预期处理通用链接,解析查询项,并做正确的事情。 我的大多数用户都会使用iBooks中的通用链接,但该链接可能来自Notes应用程序中的注释,或者其他可以粘贴到链接中的应用程序。我现在所做的是使用NSURL“iBooks://”(不是傻瓜式的,但它适用于大多数情况)提供一个“返回iBooks”链接。这很好,因为它将用户带回iBooks中的页面,在那里他们点击了通用链接。我想做的是在我的应用程序中提供一个“返回xxx”链接,该链接可以返回到任何呼叫应用程序,因此如果

我有一个IOS应用程序,它完全按照预期处理通用链接,解析查询项,并做正确的事情。 我的大多数用户都会使用iBooks中的通用链接,但该链接可能来自Notes应用程序中的注释,或者其他可以粘贴到链接中的应用程序。我现在所做的是使用NSURL“iBooks://”(不是傻瓜式的,但它适用于大多数情况)提供一个“返回iBooks”链接。这很好,因为它将用户带回iBooks中的页面,在那里他们点击了通用链接。我想做的是在我的应用程序中提供一个“返回xxx”链接,该链接可以返回到任何呼叫应用程序,因此如果有人点击Notes中的链接,那么在我的应用程序中,它将提供一个“返回Notes”链接。我在userActivity对象中看不到任何发现原始调用应用程序的方法


我已经探索了userActivity对象,阅读了文档,但似乎没有任何东西满足我的需要。getContinuationStreams看起来很有希望,但相关文档不多。

iOS不久前在左上角添加了一个“返回[以前的应用]”按钮。这不就是你想要的吗?你不需要试着复制它吗?拍拍额头…谢谢。我没有注意到。这正是我想要的。