86872


Twitchのユーザー名とパスワードを自動でiCloudパスワード、他のパスワードマネージャーから自動で入力候補を出したいのですが、入力候補が出てくれません。

![](https://docs-
assets.developer.apple.com/published/7ae6bdd548/3001200~dark@2x.png)

[code]

    struct LoginView: View {
      @State var userName: String = ""
      @State var password: String = ""
      
      var body: some View {
        Form() {
          TextField("UserName", text: $userName)
            .textContentType(.username)
            .keyboardType(.emailAddress)
          
          SecureField("Password", text: $password)
            .textContentType(.password)
          
          Button(action: {
            
          }, label: {
            Text("Login")
          })
        }
      }
    }
    
[/code]

## 設定

  * Bundle Identifier: `K6AZ33YM5B.tv.twitch`  
<https://www.twitch.tv/.well-known/apple-app-site-
association>に載っているものをテスト的に使用(おそらくこのファイルに載っていないものは認可されないので)

  * Capabilities

    * Associated Domain 
      * webcredentials:[www.twitch.tv](http://www.twitch.tv)
      * applinks:[www.twitch.tv](http://www.twitch.tv)
      * activitycontinuation:[www.twitch.tv](http://www.twitch.tv)
      * appclips:[www.twitch.tv](http://www.twitch.tv)
    * AutoFill Credential Provider 
      * true


CC BY-SA 4.0
2022-03-15T05:33:29.840
86841
2022-03-17T08:38:38.550
2022-03-15T05:45:34.370
40856
40856
question
swift xcode swiftui
iOSのパスワードの自動入力(他サイト)ができない


`App ID Prefix`の関係でサイト所有者でないと出来ないということがわかりました。


CC BY-SA 4.0
2022-03-17T08:38:38.550
86872
2022-03-17T08:38:38.550
40856
86841
answer