我对Swift很新,所以请原谅任何错误的术语。
在我的应用程序中,用户扫描编码URL的条形码。然后我将它们重定向到该网站
if #available(iOS 10.0, *)
{
UIApplication.shared.open(url!, options: [:], completionHandler: { (success:Bool) in })
}
else
{
UIApplication.shared.openURL(url!)
}
在safari浏览器的topleft角落,有一个带有我的应用程序名称的小箭头。如果单击它,它将返回到我的应用程序。我想将该文本更改为“完成”,而不是我的应用程序的名称。
此外,如果我重定向他们的网站需要登录,那很好。但是在他们登录后,在下次扫描时,它会要求他们再次登录。如何使登录持久化?
首先,左上角的应用程序名称是深层链接的默认行为。你无法将其改为“完成”。
其次,如果我找到了你,你可以将'数据'保存在cookie,会话或任何有状态区域,以便你可以在登录后获取它。