Assistance au codage
Un incident d’assistance technique (Technical Support Incident ou TSI) est une demande d’assistance au codage pour les frameworks, API et outils Apple, qui est disponible pour les membres de l’Apple Developer Program et de l’Apple Developer Enterprise Program. Si vous ne parvenez pas à corriger un bogue, si vous rencontrez des difficultés pour implémenter une technologie spécifique, ou si vous avez d’autres questions à propos de votre code, envoyez un TSI. Votre incident sera assigné à l’équipe d’ingénierie de l’assistance technique pour le développement qui vous aidera à résoudre les problèmes que vous rencontrez avec votre code ou à trouver des solutions de contournement éventuelles pour accélérer le développement de votre app. L’assistance est fournie en anglais et par e‑mail, généralement sous trois jours ouvrés.
Avant d’envoyer un TSI
Veillez à consulter la documentation suivante pour toutes les plateformes Apple ou à vérifier que le problème que vous rencontrez n’a pas déjà été abordé et résolu sur les Apple Developer Forums.
- Documentation Apple Developer (anglais)
- Notes techniques
- Notes de version
- Apple Developer Forums (anglais)
Envoyer un TSI
Les membres de l’Apple Developer Program et de l’Apple Developer Enterprise Program peuvent envoyer un TSI dans la section Assistance au codage (anglais) de leur compte.
Avant d’envoyer un TSI, veillez à procéder comme suit :
- Dans Xcode, exécutez Build and Analyze (Compiler et analyser) et, si possible, résolvez les éventuels problèmes signalés par l’outil d’analyse.
- Consultez la page Test d’une build de mise en production qui offre des conseils pour reproduire les bogues rencontrés par votre clientèle et vous.
- Joignez les rapports d’incident et de diagnostic auxquels vous avez ajouté des symboles de débogage (anglais) en lien avec votre question.
- Joignez toute sortie console contenant des erreurs ou des exceptions lors de la compilation ou de l’exécution de votre app.
- Reproduisez le problème dans un projet Xcode test, si possible. Cela inclut la formation de classes et de ressources abstraites dans un projet Xcode test.
- Fournissez des étapes claires et concises pour reproduire le problème, le cas échéant.
Lors de l’envoi d’un TSI, suivez les consignes ci‑dessous :
- N’envoyez qu’un seul problème d’assistance (un seul problème distinct) par demande.
- Fournissez une description claire et détaillée avec autant d’informations que possible. Incluez les étapes suivies pour résoudre le problème, ainsi que les conditions à prendre en compte (défaillance éventuelle de matériel spécifique ou version du système d’exploitation).
- Envoyez votre question en anglais et évitez d’utiliser des acronymes, du jargon ou des abréviations non standard.
Le cas échéant, lorsque vous envoyez votre demande ou lorsque vous répondez après avoir reçu un numéro de suivi de la part de l’assistance technique pour le développement, incluez les éléments suivants :
- Rapports d’incident et de diagnostic contenant des symboles de débogage (anglais)
- Lettre de refus de l’équipe App Review (et toute autre pièce jointe associée), le cas échéant
- Captures d’écran (affichant les messages d’erreur)
- Projet Xcode test ou code source
- Sortie console (contenant les erreurs ou les exceptions)
- Fichier Configuration/Informations Système
Obtenez de l’aide pour le logiciel bêta d’Apple
L’assistance technique pour le développement peut vous aider à déterminer si un problème que vous rencontrez lors de l’utilisation d’un logiciel en version préliminaire est dû à votre code ou au logiciel. Commencez par tester et par vérifier que le problème se reproduit avec la dernière version bêta du logiciel. Si tel est le cas, envoyez les résultats de vos tests via l’Assistant d’évaluation (anglais). Ensuite, envoyez un TSI dans la section Assistance au codage (anglais) de votre compte et indiquez‑y le numéro d’identification du feedback.
Veuillez noter que les logiciels en version préliminaire évoluent rapidement. Les conseils techniques peuvent devenir obsolètes dans les versions suivantes, ainsi qu’entre la version préliminaire et la version finale. Il est important que vous testiez chaque version préliminaire de votre app afin de pouvoir identifier tout impact et de pouvoir envoyer un feedback sur les problèmes que vous rencontrez.
Réception et gestion des TSI
Deux TSI sont inclus à chaque inscription et expirent à la fin de chaque année d’abonnement. Ceux‑ci ne peuvent être reportés à une nouvelle année d’abonnement. Vous recevrez deux nouveaux TSI lors du renouvellement de votre abonnement. Consultez les TSI disponibles, leur date d’expiration et votre historique de demande dans la section Assistance au codage (anglais) de votre compte. Vos TSI sont regroupés par date d’expiration. Ceux qui expirent le plus tôt seront utilisés en premier.
Vous pouvez acheter d’autres TSI (99 USD pour deux ou 249 USD pour cinq) dans la section Assistance au codage (anglais) de votre compte. Les TSI achetés séparément expirent un an après leur date d’activation.
Où puis‑je obtenir une assistance pour mon service informatique ?
Si vous déployez des appareils macOS, macOS Server ou iOS dans votre organisation, AppleCare peut vous fournir une assistance de nos spécialistes intégrée, sous réserve de disponibilité dans votre région. En savoir plus sur l’assistance professionnelle AppleCare.
Où puis-je obtenir une assistance client pour les produits ou logiciels Apple ?
Si vous avez acheté des produits ou logiciels Apple et que vous rencontrez des problèmes qui ne sont pas liés au développement, vous pouvez obtenir des mises à jour de logiciel, des utilitaires, une assistance technique et des informations produit sur le site de l’assistance Apple.