Swift openURL更改返回应用程序的文本并保持网站登录

时间:2019-04-29 20:17:49

标签: swift url-redirection

我对Swift还是很陌生,所以请原谅任何术语。

在我的应用程序中,用户扫描对URL进行编码的条形码。然后,我使用

将其重定向到该网站
if #available(iOS 10.0, *)
{
    UIApplication.shared.open(url!, options: [:], completionHandler: { (success:Bool) in })
}
else
{
    UIApplication.shared.openURL(url!)
}

在野生动物园浏览器的左上角,有一个带有我应用程序名称的小箭头。如果单击它,它将返回我的应用程序。 我想将该文本更改为“完成”,而不是我的应用程序名称。

此外,如果我将其重定向到的站点需要登录,也可以。但是在他们登录后,在下一次扫描时,它会要求他们再次登录。如何使登录保持持久?

1 个答案:

答案 0 :(得分:0)

首先,左上角的应用名称是深度链接的默认行为。您不能将其更改为“完成”。

第二,如果我答对了,您可以将“数据”保存在Cookie,会话或任何有状态的区域中,以便您在登录后即可获取数据。