Assistance au codage
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. Les demandes d’assistance au codage portent sur des problèmes spécifiques liés à l’écriture, à la création et à l’exécution de votre propre code. L’assistance est fournie en anglais et par e-mail.
Avant d’envoyer une demande d’assistance
Consulter les ressources
Lisez attentivement les informations suivantes pour savoir comment résoudre votre problème.
Rechercher et publier sur les forums
Votre problème a peut-être déjà été abordé et résolu sur les Apple Developer Forums. Si une recherche sur les forums ne vous aide pas, créez une nouvelle discussion à propos de votre problème pour obtenir des conseils de la part des membres de l’équipe d’ingénierie Apple ou d’autres spécialistes du développement d’apps.
Utiliser des outils de débogage
- Dans Xcode, exécutez Product | Analyze (Produit | Analyse) et, si possible, résolvez les éventuels problèmes signalés par l’outil d’analyse.
- Lorsque vous testez et déboguez votre app dans Xcode, recherchez dans le volet de la console les messages d’erreur ou d’avertissement en rapport avec le problème qui vous intéresse.
- 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.
- Lisez Diagnostiquer les problèmes à l’aide des rapports d’erreur et des journaux d’appareil et les pages connexes pour connaître la procédure de débogage détaillée. Si vous faites des recherches sur une panne, veillez tout particulièrement à ajouter des symboles identifiables à un rapport de panne et à identifier la cause des pannes courantes.
- Reproduisez le problème dans un projet Xcode test, si possible. Supprimez tout le code qui n’est pas nécessaire pour reproduire le problème. Simplifiez la logique et les structures de données de votre app afin de pouvoir aborder le problème directement.
Comment envoyer une demande d’assistance
- 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. Incluez 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 en indiquant le résultat que vous attendez de votre demande d’assistance.
- Fournissez des étapes claires et concises pour reproduire le problème.
- Lorsque vous travaillez avec un logiciel Apple bêta, suivez la même procédure qu’avec la version logicielle publiée. Toutefois, si vous rencontrez un problème avec un logiciel bêta, nous vous recommandons de toujours envoyer un rapport de bogue via l’Assistant d’évaluation, puis d’inclure l’ID de l’Assistant d’évaluation dans votre demande d’assistance.
Fournir des fichiers supplémentaires
Ayez à disposition les pièces justificatives suivantes :
- Un exemple de projet Xcode test, dans la mesure du possible.
- Des rapports de panne 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 un accusé de réception de votre demande d’assistance par e-mail, vous pouvez y répondre en joignant vos fichiers.
Gérer vos demandes
Chaque inscription offre la possibilité d’envoyer deux demandes d’assistance au codage.
Les demandes inutilisées expirent à la fin de votre année d’abonnement et ne peuvent pas être reportées sur une nouvelle année d’abonnement. Vous aurez le droit à deux nouvelles demandes lors du renouvellement de votre abonnement. Consultez vos demandes inutilisées, leur date d’expiration et l’historique de vos demandes dans la section Assistance au codage de votre compte de développement. Les demandes inutilisées sont regroupées par date d’expiration. Celles qui expirent le plus tôt seront utilisées en premier.
Vous pouvez acheter d’autres demandes (deux pour 99 USD ou cinq pour 249 USD, prix à convertir dans la devise locale et sous réserve de disponibilité) dans la section Assistance au codage de votre compte de développement. Les demandes achetées 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.