PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile 2025 → Distribution chez Apple Store
Distribution chez Apple Store
Débuté par Jean Turcotte, 08 avr. 2026 16:56 - 6 réponses
Membre enregistré
1 401 messages
Posté le 08 avril 2026 - 16:56
Bonjour, j'ai un probleme de distribution avec Apple Store, j'ai toujours ce message;





Pourtant j'ai bien entré du texte explicatif pour chaque API lors de la création des fichiers dans WD Mobile. Ces textes se retrouvent bien dans la structure du projet sur le MAC. Dans le fichier Info.plist, le texte est bien présent.

Pourquoi ce message alors? :)
Merci de votre aide!
Membre enregistré
3 778 messages
Posté le 09 avril 2026 - 13:09
Salut Jean,
Comme pour Android, il est maintenant nécessaire d'afficher une demande d'autorisation à l'utilisateur.
A ma connaissance, wm n'est pas à jour a ce sujet
Pour faire ce que demande apple, tu es obligé de suivre les instructions du lien qu'ils t'ont indiquer.
Cela ce fait dans xcode après avoir ouvert ton projet et avant la compilation définitive.
Ici est ce que tu utilises l'accès au calendrier, localisation et bluetooth ?
N'oublie pas que l'utilisateur peut refuser cet accès.
Membre enregistré
1 401 messages
Posté le 09 avril 2026 - 13:26
Salut Popoy,

Je n'utilise pas la reconnaissance par biométrie.
Je n'utilise pas le calendrier.
Je n'utilise pas le bluethoot
Je n'utilise pas le GPS.

Dans la liste mentionnée, seule l'accès aux photos et l'appareil photo est utilisée.
Membre enregistré
1 401 messages
Posté le 09 avril 2026 - 16:21
J'ai trouvé le moyen d'ajouter l'info dans Xcode mais il y en a un qui ne passe pas, c'est NSCalendarsUsageDescription pourtant bien configuré.

https://hostimage.windev.io/images/Capturedécranle20260409à100821_d326b69053114f48255eaaeab078dda0.jpg

J'ai vu que NSCalendarsUsageDescription avait été déprécié et remplacé par NSCalendarsFullAccessUsageDescription mais je ne trouve pas l'API correspondante dans Xcode
Membre enregistré
1 401 messages
Posté le 09 avril 2026 - 16:22


Membre enregistré
1 401 messages
Posté le 09 avril 2026 - 16:28


Membre enregistré
1 401 messages
Posté le 09 avril 2026 - 17:33
Finalement, il a fallu que je modify manuellement le fichier info.plist avec mon MAC pour ajouter;
<key>NSCalendarsUsageDescription</key>
<string>Le Calendrier est utilisé pour entrer les dates de vos documents.</string>

Et maintenant, ça fonctionne.
Merci :merci: