FAQ n°22844, publiée le 27/04/2022, mise à jour le 11/05/2022
Que faire si l'exécution d'une application sous iOS est interrompue après la recréation du projet pour Xcode avec WINDEV Mobile 27 "Update 2" (270087M) ?

Après recompilation du projet pour Xcode généré par WINDEV Mobile 27 "Update 2" (270087M), une application peut être interrompue sous iOS avec l'erreur : 


EXC_BAD_ACCESS 

Could not execute support code to read Objective-C class data in the process


L'erreur se produit si l'application ouvre une fenêtre contenant un champ de saisie de type mot de passe.


Afin de permettre l'exécution, une mise à jour de WINDEV Mobile 27 "Update 2" est nécessaire : 


  • ouvrir les ressources pratiques,
  • via le lien "Liste des modules correctifs disponibles de WINDEV, WEBDEV, WINDEV Mobile",
  • demander la mise à jour portant la référence 670 388,
  • une fois la mise à jour appliquée sur le poste de développement : 
    • recréer le projet pour Xcode,
    • copier à nouveau le projet sur le Mac,
    • ouvrir le projet sous Xcode,
    • exécuter le menu "Product .. Clean Build Forder"
    • recréer l'application.

Cette mise à jour est intégrée à WMDev à partir de sa version 27.87.2.0, disponible dans l'Apple Store.


Voir aussi: ios, mot, passe