Utilisation du logiciel bêta d’Apple

Le logiciel en version bêta englobe les versions préliminaires et les versions de test et fait référence à un logiciel en préversion qui n’est pas public et qui est toujours en développement. En tant que développeur ou développeuse, vous pouvez vous servir du logiciel en version bêta pour commencer à intégrer les dernières technologies Apple à vos apps afin qu’elles soient à jour une fois que le logiciel sera mis à disposition du public.

Téléchargement

Xcode

Les versions bêta d’Xcode incluent les derniers ensembles d’outils et SDK (kits de développement logiciel) pour la création d’apps destinées à être exécutées sur les futures versions d’un système d’exploitation. Les versions bêta d’Xcode sont disponibles pour tous les développeurs sur la page des téléchargements. L’abonnement à l’Apple Developer Program n’est pas requis.

Systèmes d’exploitation

Les dernières versions des systèmes d’exploitation pour Mac, iPhone, iPad, iPod touch, Apple Watch et Apple TV sont disponibles sur la page des téléchargements. Pour les télécharger, vous devez vous connecter à l’aide de l’identifiant Apple associé à votre abonnement Apple Developer Program.

Safari

Tout le monde peut télécharger la dernière version de Safari Technology Preview et obtenir un aperçu des technologies web à venir dans iOS, iPadOS et macOS.

Sauvegarde

iPhone, iPad ou iPod touch

Avant d’installer un logiciel en version bêta, sauvegardez votre appareil dans iTunes, puis archivez la sauvegarde. Si vous devez revenir à la version actuelle d’un système d’exploitation, vous ne pourrez pas utiliser une sauvegarde iCloud ni une sauvegarde que vous n’avez pas archivée. Pour obtenir une version publique sur un appareil, il vous suffit d’installer la version finale du logiciel que vous testez lorsqu’elle apparaît dans Mise à jour logicielle. Si vous devez réinstaller une version publiée précédemment, vous pouvez restaurer votre appareil depuis la sauvegarde iTunes que vous avez préalablement effectuée.

Comment désinstaller un logiciel bêta iOS

Mac

Sauvegardez toujours votre Mac avant d’installer un logiciel en version bêta. Pour obtenir une version publique de macOS sur votre Mac, il vous suffit d’installer la version finale du logiciel que vous testez lorsqu’elle apparaît dans le Mac App Store. Si vous devez revenir à une version publiée précédemment, vous devez d’abord effacer le logiciel en version bêta, puis réinstaller la dernière version publique de macOS avant de restaurer votre sauvegarde Time Machine.

Comment réinstaller macOS via la fonctionnalité de récupération de macOS

Sauvegarder votre Mac avec Time Machine

Installation

La version bêta d’un logiciel de système d’exploitation doit uniquement être installée sur les appareils et systèmes utilisés à des fins de développement et de test. L’installation d’un logiciel en version bêta de façon non autorisée enfreint la politique d’Apple et peut rendre votre appareil inutilisable. Veillez à l’installer sur des appareils et systèmes que vous pouvez effacer si nécessaire.

En savoir plus sur l’installation du logiciel bêta d’Apple

Développement et test

Mode Développement

Si vous développez des apps pour iOS 16, iPadOS 16 ou watchOS 9 ou une version ultérieure, assurez-vous d’activer le mode Développement. Il vous permettra d’autoriser l’exécution d’apps installées localement sur ces plateformes, par exemple lorsque vous compilez et exécutez une app dans Xcode ou que vous installez un fichier .ipa avec Apple Configurator.

En savoir plus

Documentation

La documentation fournie par Apple peut contenir des informations préliminaires concernant la version bêta d’une API ou d’une technologie en développement. Ces informations peuvent faire l’objet de modifications. De même, votre logiciel configuré selon cette documentation doit être testé avec le système d’exploitation final. Pour obtenir les informations les plus à jour, veillez à consulter les notes de version correspondant à la version du logiciel que vous utilisez.

Assistance technique

L’assistance technique pour les développeurs peut vous aider à déterminer si un problème que vous rencontrez lors de l’utilisation d’une préversion logicielle 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. Ensuite, envoyez un TSI dans la section Code-Level Support (Assistance au codage) de votre compte et indiquez-y le numéro d’identification du feedback.

Veuillez noter que les préversions logicielles évoluent rapidement. Les conseils techniques peuvent devenir obsolètes dans les versions suivantes, ainsi qu’entre la préversion et la version finale. Il est important que vous testiez chaque préversion de votre app afin de pouvoir identifier tout impact et de pouvoir envoyer un feedback sur les problèmes que vous rencontrez.

Comment demander une assistance

Apple Developer Forums

Vous pouvez aussi trouver des informations sur les Apple Developer Forums et y publier des messages concernant les éventuels problèmes que vous rencontrez avec le code de votre app.

Consulter les forums

TestFlight

Dans App Store Connect, TestFlight vous permet d’inviter les utilisateurs et utilisatrices à tester votre app sur une version bêta d’iOS, d’iPadOS, de watchOS et de tvOS. TestFlight permet d’inviter facilement des testeurs et testeuses en utilisant simplement leur adresse e-mail. TestFlight donne aussi la possibilité de fournir un feedback utile directement depuis l’app TestFlight.

Connaître les bonnes pratiques pour réaliser des tests avec un logiciel en version bêta

Envoi de feedback

Assistant d’évaluation

Si vous rencontrez le moindre problème avec un logiciel en version bêta ou si vous souhaitez demander des améliorations pour les frameworks ou les API, veuillez envoyer un rapport par le biais de l’Assistant d’évaluation. Veillez à inclure le numéro de build dans le titre et dans la description du bogue afin que votre problème puisse être traité rapidement.

Consulter l’Assistant d’évaluation

Programme de logiciels bêta d’Apple

Les versions bêta publiques d’iOS, d’iPadOS et de macOS disponibles par le biais du programme de logiciels bêta d’Apple sont fournies avec l’app Assistant d’évaluation. Si vous exécutez la version bêta publique de tvOS, vous pouvez envoyer votre feedback via l’app Assistant d’évaluation depuis un appareil iOS ou iPadOS inscrit. Si vous rencontrez un problème ou que quelque chose ne fonctionne pas comme vous l’espériez, envoyez directement votre feedback à Apple à l’aide de l’Assistant d’évaluation.

En savoir plus sur le programme de logiciels bêta d’Apple

Soumission des apps

Les apps créées à l’aide de versions bêta d’Xcode ou conçues pour les versions bêta d’un système d’exploitation ne seront pas acceptées sur l’App Store. Les apps que vous soumettez doivent être développées avec la version la plus à jour d’Xcode disponible sur le Mac App Store. Elles doivent également être conçues pour fonctionner avec des versions publiques d’iOS, d’iPadOS, de macOS, de watchOS et de tvOS, sauf si des versions candidates sont disponibles. Lorsqu’une version candidate d’Xcode devient disponible, servez-vous-en pour développer votre app avant de la soumettre. Lorsqu’une version candidate d’iOS, d’iPadOS, de macOS, de watchOS et de tvOS devient disponible, développez votre app pour cette version.