4

遵循 Apple在此处使用 App Associated Domains 的密码自动填充指南,我添加了 apple-app-site-association json 文件。

我的应用程序将该站点列为webcredentials:example.com. 我的应用程序的捆绑 ID 被com.app.App 列为 webcredentials.apps 下的应用程序之一。该站点具有 SSL 证书。

在我的 iOS 应用程序中,我有一个内容类型为email(我也试过)的电子邮件文本字段,我有一个(我也试过username)的密码文本字段。当我选择电子邮件文本字段时,我会收到建议的电子邮件。但是,当我选择密码文本字段时,我会收到相同的电子邮件 QuickType 建议,并在控制台中收到错误消息:new passwordpassword

Cannot show Automatic Strong Passwords for app bundleID: com.app.App due to error: Cannot save passwords for this app. Make sure you have set up Associated Domains for your app and AutoFill Passwords is enabled in Settings

我在我的设备上启用了自动填充密码,并且我已经证明它确实适用于其他应用程序。

我也从未在日志中看到苹果正在调用我上面提供的端点。

我验证了我的 Apple 团队 ID 是正确的。

我已经没有想法了。其他人可以看到我做错了什么吗?谢谢!

更新

它在模拟器上运行良好。请求发出,服务器得到它并且它工作。在设备上它不起作用。

我关闭了手机,然后重新打开,它工作得很好......真的很沮丧,我不知道为什么它不工作,但我知道它根本没有从设备发出网络请求。

4

1 回答 1

1

我关闭了我正在测试的手机并重新打开它并以某种方式修复了它......我不知道它为什么不起作用,但我知道它根本没有从设备发出网络请求。

于 2019-01-30T07:18:39.283 回答