PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV Mobile 2024 → Problème avec la fonction VérifieIdentitéUtilisateur en mode IOS
Problème avec la fonction VérifieIdentitéUtilisateur en mode IOS
Iniciado por Damestoy Jean-christophe, out., 15 2019 2:56 PM - 8 respostas
Publicado em outubro, 15 2019 - 2:56 PM
Bonjour,

J'ai besoin dans mon projet Windev Mobile d'utiliser le lecteur d'empreinte digital (TOUCH ID).
J'ai mis la fonction VérifieIdentitéUtilisateur dans le code d'initialisation de ma fenêtre de connexion
et dans le code de mise en avant plan.

En mode Androïd cela fonctionne parfaitement en mode iOs quand l'app s'ouvre la fenêtre TOUCH id
s'ouvre un peu quand il veut. J'essaye de passer l'app ios en arrière plan et de la repasser en avant plan
même problème.

Si quelqu’un a une idée ?

Merci d'avance.
Publicado em outubro, 16 2019 - 8:10 AM
C'est bizarre que personne n'utilise le lecteur d'empreinte dans une application mobile pour iPhone,Ipod...

Personne a rencontré le problème ?
Membro registado
446 mensagems
Popularité : +31 (43 votes)
Publicado em outubro, 16 2019 - 11:30 AM
Bonjour,

J'ai ce code dans un bouton :
VérifieIdentitéUtilisateur("Vérification de l'identité pour déblocage", Authentification)

et aucun souci de mon coté


Procedure Authentification(nEtat est entier, sMessageErreur est chaîne)

SELON nEtat
CAS viuAuthentifié
OuvreFenêtreMobile(FEN_Fen_principal)
gbAuthentificationUser = Vrai
CAS viuEchecAuthentification
Erreur("Echec de l'authentification : " + sMessageErreur)
gbAuthentificationUser = Faux
CAS viuAuthentificationIndisponible
Erreur("Authentification indisponible")
gbAuthentificationUser = Faux
CAS viuAuthentificationManuelle
mdp est une chaîne
// Saisie de commentaires par l'utilisateur dans un champ multiligne
SELON Saisie("Entrez le mot de passe : ", mdp)
// OK
CAS 1 :
// Annuler
CAS 0 :
FIN
FIN
Membro registado
3 mensagems
Publicado em outubro, 16 2019 - 12:58 PM
Bonjour Dimitri,

Le problème n'est pas dans le code car ça fonctionne parfaitement sur un tel ANDROID mais pas correctement sur un iphone.
Ton code fonctionne t'il sur un iphone si oui as-tu la dernière version de l'ios ?

Merci pour ta réponse.
Membro registado
446 mensagems
Popularité : +31 (43 votes)
Publicado em outubro, 16 2019 - 2:10 PM
oui cela fonctionne sur iphone X et vieux iphone 5SE tous les 2 en ios 13, je reviens de faire le test en faceid pour le X et touch id pour le 5SE et bien OK
Membro registado
3 mensagems
Publicado em outubro, 16 2019 - 2:22 PM
Re bonjour Dimitri,

Peux tu me donner la version de Xcode que tu utilises pour compiler l'APP sur l'iphone ?
Dans windev mobile au moment de la génération tu peux changer la version la version minimale nécessaire d'IOS
pour exécuter l'application, laisses tu 8.0 ?

Merci pour ta réponse.
Membro registado
446 mensagems
Popularité : +31 (43 votes)
Publicado em outubro, 16 2019 - 2:34 PM
xcode 11 et je laisse en 8.0

as tu testé sur un autre iphone au cas ou ?
Membro registado
3 mensagems
Publicado em outubro, 16 2019 - 4:18 PM
Problème résolu,

Je viens d'installer la dernière mise à jour (13.1.3) sur l'iphone et maintenant ça fonctionne.

Merci pour tes réponses, si je peux t'aider à mon tour n'hésites pas.
Membro registado
446 mensagems
Popularité : +31 (43 votes)
Publicado em outubro, 16 2019 - 4:48 PM
avec plaisir bon dev à toi