Ios 如何在swift 5中使用通用链接重置密码?

Ios 如何在swift 5中使用通用链接重置密码?,ios,swift,ios13,swift5,ios-universal-links,Ios,Swift,Ios13,Swift5,Ios Universal Links,我正在使用Universal link在我的应用程序中实现忘记密码功能 当用户点击忘记密码时,我们接收电子邮件输入&根据下面的生成链接发送电子邮件,通过该链接我希望我的应用打开重置密码屏幕 https://www.domain.in/resetpassword?emailId=test@gmail.com&deviceId=udid 在developer.apple.com上,我在“功能”部分启用了关联域和向应用程序添加权限以及添加域 Url处理程序也添加到应用程序委托中 AASA文件也已通过

我正在使用Universal link在我的应用程序中实现忘记密码功能

当用户点击忘记密码时,我们接收电子邮件输入&根据下面的生成链接发送电子邮件,通过该链接我希望我的应用打开重置密码屏幕

https://www.domain.in/resetpassword?emailId=test@gmail.com&deviceId=udid

在developer.apple.com上,我在“功能”部分启用了关联域和向应用程序添加权限以及添加域

Url处理程序也添加到应用程序委托中

AASA文件也已通过验证成功

safari上的链接仍然打开

我忘记添加的内容或AASA文件中的路径键值有误

我更喜欢下面的链接来实现通用链接,

您需要在上传AASA文件的服务器上添加meta标记

元标记示例:-

<meta name="apple-itunes-app" content="app-id=yourAppStoreID, app-argument=ThisPagesUrl>">



我尝试了两种解决方案,仍然url重定向到Safaria。因此,第一次它将重定向到Safaria,用户必须单击web才能第一次打开应用程序,下一次它将自动重定向到应用程序。从相关域权限中删除www并将路径设置为“路径”:[“*”]
<meta name="apple-itunes-app" content="app-id=yourAppStoreID, app-argument=ThisPagesUrl>">
<meta property="al:ios:app_store_id" content="12345" />