我已经做了一些研究,但在撰写本文时,我找不到任何与新的iOS 11密码自动填充系统集成的React Native应用程序的方法。
我们是否需要使用授权证书(如此处所述:iOS 应用程序和 https://willowtreeapps.com/ideas/password-autofill-in-ios-11 的密码自动填充)
我不确定的部分是如何与 React Native 集成?!
这需要 React Native 的TextInput
来桥接原生UITextContentType
。好消息是,有一个打开的拉取请求将添加此功能:
https://github.com/facebook/react-native/pull/18526
合并后,您可以支持密码自动填充,如下所示:
<TextInput
value={this.state.username}
textContentType="username"
/>
<TextInput
value={this.state.password}
secureTextEntry={true}
textContentType="password"
/>