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

问题描述 投票:0回答:1

我对Swift很新,所以请原谅任何错误的术语。

在我的应用程序中,用户扫描编码URL的条形码。然后我将它们重定向到该网站

if #available(iOS 10.0, *)
{
    UIApplication.shared.open(url!, options: [:], completionHandler: { (success:Bool) in })
}
else
{
    UIApplication.shared.openURL(url!)
}

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

此外,如果我重定向他们的网站需要登录,那很好。但是在他们登录后,在下次扫描时,它会要求他们再次登录。如何使登录持久化?

swift url-redirection
1个回答
0
投票

首先,左上角的应用程序名称是深层链接的默认行为。你无法将其改为“完成”。

其次,如果我找到了你,你可以将'数据'保存在cookie,会话或任何有状态区域,以便你可以在登录后获取它。

© www.soinside.com 2019 - 2024. All rights reserved.