【问题标题】:iOS app will save password but will not autofilliOS 应用程序将保存密码但不会自动填充
【发布时间】:2020-01-23 22:45:06
【问题描述】:

我已为我的应用和 api 设置了关联域,因此苹果要求保存我的密码,但它们不会自动填充。

这是我的广告:

这是我设置内容类型的 XCode:

注意:文本字段输入占位符是“电子邮件”,因为我们使用电子邮件作为用户名。

我什至还以编程方式设置它们。我试过删除应用程序、重启手机并删除应用程序、删除文本字段并重新创建它们,均无济于事。

真正奇怪的是,电子邮件的自动填充功能在我的注册表单中也不起作用,而仅适用于该文本字段。所以,我有一个名字文本字段——它会自动填充我的名字,但如果我把它切换到“电子邮件”,那么它会成功地自动填充电子邮件。然后,我复制该文本字段,将其移动到位,删除旧的,将其中一个更改回“名字”,现在它不起作用。这太奇怪了,它是 0 意义。

一旦我登录,无论我登录多少次,它都会要求“保存密码”。它不会要求“更新密码”。当我第二次登录时,我点击“密码”,它会在建议的密码下显示我创建的密码,附加到我的关联域。如果我单击此处,它将加载密码。但为什么它不自动填充?我做错了什么?

我已验证它会自动填充其他应用程序,我刚刚尝试使用 CapitalOne

【问题讨论】:

    标签: ios autofill


    【解决方案1】:

    问题在于关联域的路径这是一个苹果虫。对于关联的域,我使用的是 webcredentials:api.companyname.com/v1。 “v1”是问题所在。它使用 v1 编译、运行和保存域。如果您包含路径,似乎大约一半的关联域功能仍然有效,但一半没有,没有错误迹象。但是,当您通过归档应用程序准备提交到应用程序商店时,它会失败。当我删除路径时,它开始 100% 工作。

    【讨论】:

      猜你喜欢
      • 2018-09-04
      • 2017-12-15
      • 2019-09-15
      • 2019-10-24
      • 2016-05-05
      • 1970-01-01
      • 2023-01-10
      • 2019-11-01
      • 2018-03-27
      相关资源
      最近更新 更多