PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV Mobile (versões anteriores) → Impossible de supprimer les SMS en utilisant SMSSupprime
Impossible de supprimer les SMS en utilisant SMSSupprime
Iniciado por Michel, jan., 05 2019 5:03 PM - 1 resposta
Publicado em janeiro, 05 2019 - 5:03 PM
Bonjour

J'ai créé une procédure toute simple qui lit et demande la confirmation de supprimer un SMS :
PROCEDURE Lecture_SMS()
ResLecture is boolean = SMSFirst(smsMemory)
WHILE ResLecture = True
IF OKCancel("Message de "+ SMS.Number + " : " +SMS.Message + "Supprimer?") THEN
ResSuppression is boolean = SMSDelete(smsMemory,SMS.Indice)
IF ResSuppression = False THEN
//Info("Pb suppression SMS")
Info(ErreurInfo(errMessage))
END
END
ResLecture = SMSNext(smsMemory)
END

Les messages sont bien lus, j'ai le numéro de l'expéditeur et le corps du message.
Lorsque je valide la suppression j'ai systématiquement le message : "Impossible de supprimer le message". J'ai bien autorisé la manipulation de SMS via mon téléphone.
Je suis sous Android. Est-ce que quelqu'un aurait une solution? Le pb est il un bug de ma version (v23 express)? Ou est ce un pb de paramétrage du téléphone?

Merci par avance de votre réponse
Cordialement
Publicado em fevereiro, 26 2019 - 9:22 AM
A partir de la version 4.4 d'Android (Kit Kat), la suppression de SMSs de la boîte de réception n'est plus autorisée par le système. La fonction SMSSupprime retournera toujours Faux.

Si vous avez trouvé une solution je suis preneur ;-)