2017-10-10 19 views
0

J'utilisepour l'authentification en utilisant un serveur d'authentification externe où un utilisateur peut se connecter afin que l'application reçoive les jetons d'authentification appropriés. Depuis récemment (après mise à niveau rapide 4) Je reçois l'alerte suivante avant que je sois envoyé au serveur d'authentification:Une alerte supplémentaire s'affiche à l'aide de AppAuth pour s'authentifier dans swift4

« Nom App » veut utiliser « externalAuthentication.com » pour vous identifier »

Cette permet à l'application et le site Web de partager des informations sur vous.

quelqu'un at-il connu le même problème et/ou a une solution pour que l'utilisateur n'a pas besoin d'appuyer sur continuer chaque fois qu'une demande de ce serveur est fait?

+0

Cela m'intéresse aussi bien que ça se passe sur une application sur laquelle je travaille aussi. – Matt

Répondre

3

Thi s se produit parce que AppAuth utilise SFAuthenticationSession par défaut au lieu de SFSafariViewController sur iOS11. Il n'y a malheureusement rien que nous puissions faire pour modifier ou supprimer ces alertes lorsque vous utilisez SFAuthenticationSession. Vous pouvez suivre ce Github thread qui traite des problèmes et des modifications lors de l'utilisation d'AppAuth sur iOS11.