Assistance au codage

Vous avez besoin d’aide pour des problèmes techniques ou de développement concernant les frameworks, API et outils Apple ? Nous proposons pour cela un grand nombre de ressources, d’outils et de canaux d’assistance. Les membres de l’Apple Developer Program et de l’Apple Developer Enterprise Program peuvent demander une assistance au codage pour les frameworks, API et outils Apple. L’assistance est fournie en anglais dans les forums des développeurs ou par e-mail.

Avant d’envoyer une demande d’assistance

Les ressources d’assistance au codage sont à votre disposition en cas de difficultés lors de l’écriture, de la conception ou de l’exécution de vos logiciels. Commencez par suivre les étapes ci-dessous pour résoudre votre problème. Si vous avez toujours besoin d’aide, envoyez une demande d’assistance.

Consulter les ressources les plus récentes

Référez-vous aux dernières informations techniques pour préparer le développement et le test de vos logiciels et résoudre les éventuels problèmes.

Rechercher et publier sur les forums

Le problème que vous rencontrez a peut-être déjà été abordé et résolu sur les Apple Developer Forums, une ressource précieuse pour découvrir des solutions ou échanger sur des sujets techniques, tels que les SDK, API et services Apple. Si vous ne trouvez pas de réponse, créez un fil de discussion pour poser votre question et obtenir les conseils de l’équipe d’ingénierie Apple et d’autres développeurs et développeuses.

Tenter de procéder à un débogage

Découvrez comment corriger les bogues dans votre code à l’aide du débogueur Xcode, de Xcode Organizer, du débogueur Metal et d’Instruments. Pour cela, vous pouvez essayer ce qui suit :

Comprendre les incidents

Lorsqu’une app se bloque, le système d’exploitation collecte des informations de diagnostic sur l’opération qu’elle exécutait au moment de l’incident. Diagnostiquez les problèmes à l’aide des rapports et journaux d’incidents, puis consultez la documentation pour savoir comment les résoudre.

Vous recherchez autre chose ?

Découvrez la distribution, TestFlight, les achats intégrés et plus encore dans la documentation d’App Store Connect et de l’API App Store Connect.

Vous avez toujours besoin d’une assistance au codage ?

Nous sommes là pour vous aider en cas de difficultés lors de l’écriture, de la conception ou de l’exécution de vos logiciels. Les membres du programme peuvent demander une assistance au codage pour les frameworks, API et outils Apple. L’assistance est fournie en anglais dans les Apple Developer Forums ou par e-mail.

  • N’envoyez qu’un seul problème d’assistance (un seul problème distinct) par demande.
  • Envoyez votre demande en anglais et évitez d’utiliser des acronymes, du jargon ou des abréviations non standard.
  • Fournissez une description claire et détaillée avec autant d’informations que possible. Indiquez les étapes suivies pour résoudre le problème, ainsi que les conditions à prendre en compte, comme une défaillance de matériel spécifique ou la version du système d’exploitation.
  • Posez une question précise et expliquez le résultat que vous attendez de votre demande d’assistance. Essayez d’identifier les API ou les fonctionnalités concernées par votre problème.
  • Fournissez des étapes claires et concises pour reproduire le problème.
  • Lorsque vous travaillez avec un logiciel en version bêta Apple, suivez la même procédure qu’avec la version logicielle officielle. Toutefois, si vous rencontrez un problème avec un logiciel en version bêta, nous vous recommandons de toujours envoyer un rapport de bogue à l’aide de l’Assistant d’évaluation, puis d’indiquer l’ID de l’Assistant d’évaluation dans votre demande d’assistance.
  • Préparez les fichiers suivants pour les joindre à votre demande :
    • Un exemple de projet Xcode test, dans la mesure du possible.
    • Des rapports d’incident et des journaux de diagnostic représentatifs, issus du processus de débogage indiqué ci-dessus.
    • Des captures d’écran et des vidéos, lorsqu’elles sont utiles, pour expliquer le problème ou les étapes à suivre pour le reproduire.
    • Le texte exact des messages d’erreur rencontrés dans votre code, copié-collé à partir des journaux pertinents.
    • Le texte des e-mails que vous avez reçus d’autres équipes d’assistance d’Apple, collé mot pour mot.

Lorsque vous recevez une confirmation de réception de votre demande d’assistance par e-mail, vous pouvez y répondre en joignant vos fichiers.

Effectuer votre demande

Notez que même si nous pouvons fournir des exemples de code expliquant le fonctionnement des API, nous ne sommes pas en mesure de terminer le travail de développement, de communiquer des informations sur les API ou les réglages de configuration système internes à Apple, ni de décrire la mise en œuvre de fonctionnalités au sein d’autres apps.