2017-08-30 5 views
3

À la WWDC, Apple présentait la fonction de saisie automatique pour les applications iOS dans un presentation. C'est assez simple à mettre en place et fonctionne vraiment bien. Si l'utilisateur a entré un mot de passe dans Safari et l'a enregistré. Cependant, si l'utilisateur n'a jamais utilisé Safari, mais seulement l'application, l'utilisateur doit toujours taper le mot de passe à chaque fois.Enregistrer le mot de passe dans les préférences sous "Comptes et mots de passe"

Je stocke déjà le mot de passe dans le trousseau. Malheureusement, cela ne met pas le mot de passe dans les paramètres ci-dessous "Comptes & Mots de passe> App & Site Web Mots de passe". Est-il possible, comment je peux stocker le mot de passe que l'utilisateur a entré dans mon application à cette page de paramètres, de sorte que l'utilisateur obtienne une suggestion pour cela, lors de la connexion la prochaine fois?

+0

Cela pourrait être un oubli par Apple. Il semble que s'il y a un domaine associé, il devrait être capable de faire apparaître le "Save Password?" dialogue que vous voyez dans Safari lorsque vous vous connectez à un nouveau site Web. Je suggère [dépôt d'un radar] (https://bugreport.apple.com). – Paolo

Répondre

0

Vous pouvez ajouter un identifiant de sécurité Safari dans votre application et il apparaîtra dans Accounts & Passwords > App & Website Passwords. Ce nom d'utilisateur/mot de passe sera alors une option de remplissage automatique.

Voir les documents sur SecAddSharedWebCredential.