反应本机博览会iOS使用强密码功能不起作用

发布时间:2022-07-31 / 作者:清心寡欲
本文介绍了反应本机博览会iOS使用强密码功能不起作用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

  • SDK版本:42.0.1
  • 平台:iOS(14.7.1版)
  • 设备:iPhone 12 PRO max;

大家好!在多次尝试将自动填充iOS的功能与TextInput组件的道具newPassword集成后,我最终决定寻求帮助。

我有一个简单的注册表,有三个字段:

  • 用户名
  • 密码
  • 密码验证

以下是最简单的代码,它应该可以工作,但它不能:


    
    
    
    
        
            submit
        
    

预期行为:

我希望密码自动填充功能在具有newPassword属性的两个输入之一的焦点处触发:

事实上,上面的屏幕截图来自在EXPO下运行的应用程序,该功能运行良好。

我指定当我触摸输入用户名时,自动填充密码仅对第一个输入密码起作用,如下所示:

好的,现在当我通过TestFligth构建我的应用程序来测试它时,这些功能根本不起作用。我知道有一些配置需要设置:

我的手机的钥匙链处于活动状态。

自动填充凭据提供程序在App ID配置上处于活动状态

以下是我的app.json iOS配置:

"ios": {
      "supportsTablet": true,
      "bundleIdentifier": "com.myIdentifier.identifier",
      "buildNumber": "1.0.4",
      "associatedDomains": [
        "applinks:www.mywebsite.com",
        "webcredentials:www.mywebsite.com"
      ],
      "entitlements": {
        "com.apple.developer.networking.wifi-info": "true"
      },
    },

我好像找不到什么东西不见了!也许在app.json中?

推荐答案

已尝试使用 textContentType="oneTimeCode",如there或here 但它对我的情况没有帮助

这篇关于反应本机博览会iOS使用强密码功能不起作用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持吉威生活!



[英文标题]React Native Expo iOS Use Strong Password feature not working


声明:本媒体部分图片、文章来源于网络,版权归原作者所有,如有侵权,请联系QQ:330946442删除。