Journal des modifications app Center
Ce document répertorie les nouvelles fonctionnalités à mesure qu’elles sont ajoutées à Visual Studio App Center.
- Prise en charge de la génération pour Xcode 10.3
- Ajout de la prise en charge de la création de vos applications avec Xcode 10.3 (10G8). Le Xcode 10.3 est disponible pour les applications iOS natives, macOS natives, Xamarin.iOS et React Native iOS.
- Prise en charge de la génération pour Xcode 11.0 bêta 4
- Ajout de la prise en charge de la création de vos applications avec Xcode 11 bêta 4 (11M374r). Le Xcode 11 bêta 4 est disponible pour les applications iOS natives, macOS natives et React Native iOS.
- Sdk Xamarin mis à jour :
Les offres groupées suivantes du Kit de développement logiciel (SDK) Xamarin ont été ajoutées à App Center :- Mono 5.18.1, Xamarin.iOS 12.10.0.157
- Mono 5.18.1, Xamarin.Android 9.3.0-23
- Prise en charge de la génération de Xcode 11 bêta 2
- Ajout de la prise en charge de la création de vos applications avec Xcode 11 bêta 2. Le Xcode 11 bêta 2 est disponible pour les applications iOS natives, macOS natives et React Native iOS.
- Node.js prise en charge du basculement
- Node.js version peut être spécifiée dans la configuration de la branche de l’application.
Les versions suivantes sont disponibles dans App Center Build : 6, 8, 10, 12.
Il existe également un moyen de spécifier une version personnalisée de Node.js.
- Node.js version peut être spécifiée dans la configuration de la branche de l’application.
- Prise en charge de la génération pour Xcode 10.2.1
- Maintenant, React Native les développeurs peuvent sélectionner le système de génération Xcode hérité ou moderne pour leur configuration de branche iOS. Consultez notre documentation.
- Prise en charge de la génération pour Xcode 10.2.1
- Ajout de la prise en charge de la création de vos applications avec Xcode 10.2.1. L’IDE Xcode 10.2.1 est disponible pour iOS natif, macOS natif, Xamarin.iOS et React Native applications iOS.
- Visual Studio pour Mac mis à jour :
- Visual Studio pour Mac 8.0.2.23
- Sdk Xamarin mis à jour : créez vos applications Xamarin avec Mono 5.18 et de nouvelles versions des SDK Xamarin :
- Mono 5.18.1, Xamarin.iOS 12.6.0.25
- Mono 5.18.1, Xamarin.iOS 12.8.0.0
- Mono 5.18.1, Xamarin.Android 9.2.0-5
- Xcode 10.2 est disponible pour Xamarin.iOS 12.6 et 12.8
- Prise en charge de la génération pour Xcode 10.2
- Ajout de la prise en charge de la création de vos applications avec Xcode 10.2. Le Xcode 10.2 est disponible pour les applications iOS natives, macOS natives et RN.iOS
- Ajout de la prise en charge du Kit de développement logiciel (SDK) pour l’ID utilisateur dans les données de diagnostic :
- Ajout de la possibilité d’attacher un ID utilisateur aux journaux de diagnostic. Cela permet aux développeurs de visualiser l’ID utilisateur pour chaque incident ou erreur instance.
- La recherche se bloque par ID d’utilisateur :
- Ajout de la possibilité de rechercher des blocages par ID d’utilisateur. Cela permet aux développeurs de trouver leurs plantages pour un utilisateur spécifique.
- Sdk Xamarin mis à jour : créez vos applications Xamarin avec Mono 5.16 et de nouvelles versions des SDK Xamarin :
- Mono 5.16.0.221
- Xamarin.Android 9.1.4.2
- Visual Studio pour Mac mis à jour :
- Visual Studio pour Mac 7.7.2.21
- Ajout de la prise en charge des notifications Push avec les applications Unity :
- Les développeurs Unity peuvent désormais envoyer des notifications Push aux applications Unity conçues pour Android, iOS et Windows, comme les autres plateformes prises en charge.
- Rechercher des plantages dans les diagnostics : ajout de la possibilité de rechercher des plantages par champs spécifiques tels que la méthode, la classe ou la raison. Cela permet aux développeurs de trouver leurs plantages d’intérêt de manière beaucoup plus rapide.
- Dépréciation de Xcode 8.0-8.3.2 dans la build App Center :
- Les versions Xcode suivantes (et les simulateurs associés) étaient déconseillées : 8.0, 8.1, 8.2, 8.2.1, 8.3.1 et 8.3.2.
- Les configurations de build qui utilisaient des versions déconseillées ont été migrées de force vers Xcode 8.3.3
- Ajout de la prise en charge des build pour Xamarin.iOS 12.2 : Créer vos applications Xamarin avec Xamarin.iOS 12.2
- Xamarin.iOS 12.2.1.11
- CLI version 1.1.9 publiée :
- Mise à jour de l’interface CLI avec les URL internes appropriées.
- CLI version 1.1.8 publiée :
- Modification du
event-stream
module dans le package npm en v3.3.4. - Ajout de la fonctionnalité pour prendre en charge
appcenter apps set-current
laappcenter test wizard
commande.
- Modification du
- Générer la prise en charge des extensions d’application iOS. Configurez, générez et signez une application iOS avec des extensions d’application. Créez et expédiez des applications iOS robustes avec différentes extensions d’application. Prenez en charge les applications Swift, Objective-C et React Native dès aujourd’hui.
- Diagnostics à disponibilité générale :
Les diagnostics deviennent bientôt en disponibilité générale. Cela signifie que diagnostics sera prêt pour vos applications de production, avec une offre beaucoup plus stable et performante.
- Améliorations de l’interface utilisateur de diagnostics :
- Vue fusionnée pour les incidents et les erreurs pour les applications Xamarin. Cela fournit une visualisation plus intuitive, ce qui permet aux développeurs de hiérarchiser les problèmes les plus cruciaux de leurs applications, qu’il s’agisse d’erreurs ou de blocages.
- Expérience améliorée pour le processus de chargement de symboles. Cela permet aux développeurs d’identifier et de charger rapidement leurs symboles manquants.
- Expédier l’éditeur d’extension Unity : vous avez fourni un éditeur de plug-in pour la gestion du Kit de développement logiciel (SDK) App Center Unity directement dans Unity. Désormais, les utilisateurs peuvent installer, supprimer et mettre à jour directement les packages sans quitter l’éditeur Unity.
- Prise en charge de la génération pour Xcode 10.1 : Ajout de la prise en charge de la création de vos applications avec Xcode 10.1 (10B61).
- VERSION CLI 1.1.7 publiée : ajout de la prise en charge de Node.js v10.0.0. Remarque : CLI v1.1.6 était une version vide involontaire, par conséquent, la dernière version est v1.1.7.
- Fermer un compte App Center : ajout de la possibilité de fermer un compte App Center (et les organisations associées) sur App Center.
- Prise en charge de la génération de Xcode 10.1 bêta 3 : ajout de la prise en charge de la création de vos applications avec Xcode 10.1 beta 3.
- Ajout de la prise en charge de l’exécution de tests iOS Xamarin.UITest localement sur les appareils et simulateurs iOS 12.
- Ajoutez la prise en charge de l’exécution des frameworks d’automatisation de l’interface utilisateur iOS (Appium, XCUITest, Xamarin.UITest) dans le laboratoire d’appareils App Center.
- Ajoutez des appareils exécutant iOS 12 au laboratoire d’appareils App Center.
- Ajoutez la prise en charge de la plateforme Unity . Cette fonctionnalité inclut la prise en charge des applications Unity dans le portail App Center et l’expédition du Kit de développement logiciel (SDK) App Center pour Unity. Le Kit de développement logiciel (SDK) prend en charge App Center Analytics, Distribution et Diagnostics.
- Ajout de la prise en charge de la symbolique des incidents pour la nouvelle architecture arm64e dans iPhone XS et XS Max : cela permet aux développeurs d’afficher des rapports d’incident symboliques pour l’iPhone XS et l’iPhone XS Max.
- CLI version 1.1.5 publiée :
- Ajout des métadonnées, des métriques d’installation et des informations sur les clés de déploiement pour
appcenter codepush deployment list
- Ajout de métadonnées et d’informations d’installation des métriques pour
appcenter codepush deployment history
- Ajout des métadonnées, des métriques d’installation et des informations sur les clés de déploiement pour
- Ajout de la prise en charge de Proguard et Kotlin dans les diagnostics App Center : cela permet aux développeurs d’afficher les traces de pile désobscatées dans App Center.
- Ajout de la prise en charge du NDK dans diagnostics : cela permet aux développeurs de traiter les incidents provoqués par du code natif.
Ajout de la prise en charge de Xcode 10.0 pour les applications React Native : Créez vos applications iOS React Native avec Xcode 10.0 (disponible uniquement pour les React Native 0,56+)
- Le processus de génération utilise le système de génération hérité Xcode, comme décrit dans ce problème GitHub. Actuellement, React Native ne prend pas entièrement en charge le nouveau système de build ajouté dans Xcode 10.0
Authentification à deux facteurs pour Apple App Store Ajouter un mot de passe spécifique à l’application à vos ID Apple pour la prise en charge de l’authentification à deux facteurs lors de la publication d’applications sur App Store et TestFlight. L’ajout d’un mot de passe spécifique à l’application est nécessaire uniquement pour App Store connexion. Les services tels que la gestion automatique des appareils n’ont besoin que du code à six chiffres.
- VERSION CLI 1.1.4 publiée : ajout de correctifs de bogues pour la modification des noms de groupes de distribution, la saisie semi-automatique des onglets, l’option Xamarin.UITest Android sign-info et une gestion améliorée des erreurs pour générer un test de lancement. Remarque : CLI v1.1.3 était une version vide involontaire, par conséquent, la dernière version est v1.1.4.
- Améliorations de l’interface utilisateur de diagnostics
- Fusion de l’affichage pour les incidents et les erreurs pour les applications Xamarin. Cela fournit une visualisation plus intuitive, ce qui permet aux développeurs de hiérarchiser les problèmes les plus cruciaux de leurs applications, qu’il s’agisse d’erreurs ou de blocages.
- Amélioration de l’expérience de chargement de symboles. Cela permet aux développeurs d’identifier et de charger rapidement leurs symboles manquants.
- Ajout de la prise en charge de la génération pour Xamarin.iOS 12.0 : Créer vos applications Xamarin avec la prise en charge de Xamarin.iOS 12.0 et Xcode 10.0
- Xamarin.iOS 12.0.0.15
- Visual Studio pour Mac 7.6.6.17
- Prise en charge de build pour le Xcode 10.0 final : ajout de la prise en charge de la création de vos applications avec Xcode 10.0 (10A255)
- Stratégies de protection des applications Intune Publier des applications métier iOS managées dans le magasin Intune
- Ajout de Xamarin iOS Preview Créez vos applications iOS Xamarin avec la prise en charge de Xamarin.iOS Preview et Xcode 10 beta 6
- Xamarin.iOS 11.99
- Visual Studio pour Mac 7.6.1.9
- Kits de développement logiciel (SDK) Xamarin mis à jour : créez vos applications Xamarin avec le KIT de développement logiciel (SDK) version 15.8.
- Xamarin Mono 5.12.0
- Xamarin.iOS 11.14.0.13
- Xamarin.Android 9.0.0.18
- Visual Studio pour Mac 7.6.0.2188
- Prise en charge de la génération de Xcode 10 bêta 6 : ajout de la prise en charge de la création de vos applications avec Xcode 10 bêta 6.
- CLI version 1.1.2 publiée : dans cli version 1.1.2, nous
- Ajout d’une erreur de vérification lorsque l’utilisateur exécute le
--include
paramètre sur les frameworks de test Appium et XCUITest pourappcenter test run
la commande. - Mise à jour de la commande launch tests avec la dernière version d’UITest afin qu’elle télécharge le dernier package NuGet.
- Correction d’une erreur de jeton d’accès pour CodePush et mise à jour des dépendances de package npm.
- Ajout d’une erreur de vérification lorsque l’utilisateur exécute le
- Prise en charge d’Android Pie : nous avons ajouté la prise en charge de la création d’applications qui ciblent Android Pie.
- Prise en charge de la génération de Xcode 10 bêta 5 : ajout de la prise en charge de la création de vos applications avec Xcode 10 bêta 5.
- Notifications Daily Digest pour la distribution : les utilisateurs peuvent choisir de recevoir un e-mail quotidien de toutes les nouvelles versions de leur application.
- Ajout de la prise en charge de ReactNative 0.56.x : Créez vos applications React Native avec React Native 0.56.0.
- VERSION CLI 1.1.1 publiée : Ajout de correctifs de bogues pour le test, notamment l’activation du
--test-output-dir
commutateur uniquement lorsque vous utilisez les frameworks de test UITest ou Appium.
CLI version 1.1.0 publiée : dans cli version 1.1.0, l’interface CLI vous informe désormais si une version plus récente est disponible. Nous avons également ajouté la
appcenter test
commande Assistant pour la création et l’exécution de tests, avec des invites pour chaque paramètre requis, et mis à jour vers Typescript 2.8.3.Correctifs de bogues :
- Échec intermittent du téléchargement du rapport NUnit
- valider les fichiers .dll.config chargés pour éviter les blocages UITest
- meilleurs messages d’erreur lorsque le nom de l’application est incorrect
- correction de l’erreur d’encodage pour les URL de test générées
- Transfert d’applications amélioré : possibilité de transférer des applications entre organization.
- Notifications de série de tests : par requête courante, tous les collaborateurs de l’application recevront des Notifications par e-mail à la fin d’une série de tests. Le comportement peut être configuré dans les paramètres de l’application.
- Prise en charge de la génération pour Xcode 9.4.1 : Créez vos applications à l’aide de Xcode 9.4.1.
- Sdk Xamarin mis à jour : créez vos applications Xamarin avec le KIT de développement logiciel (SDK) version 15.7.3 , y compris la prise en charge de Xcode 9.4.
- Sdk Xamarin mis à jour : créez vos applications Xamarin avec le KIT de développement logiciel (SDK) version 15.7 , y compris Mono 5.10.1.
- Prise en charge de la génération pour Xcode 9.4 : Créez vos applications à l’aide de Xcode 9.4.
- Prise en charge de la génération pour Xcode 9.3.1 : Créez vos applications à l’aide de Xcode 9.3.1.
- VERSION CLI 1.0.17 publiée : Ajout de fonctionnalités pour configurer Travis CI pour les vérifications de demande de tirage. Autres correctifs de bogues pour codepush, test, plantages et commandes d’aide.
- Exporter des données de diagnostic (plantages et erreurs) : possibilité d’exporter les incidents et les erreurs dans le cadre de notre fonctionnalité d’exportation continue vers Stockage Blob Azure.
- Kits de développement logiciel (SDK) Xamarin mis à jour : créez vos applications Xamarin avec le KIT de développement logiciel (SDK) version 15.6.5 , y compris la prise en charge de Xcode 9.3 et la version 15.6.3 du SDK , y compris Mono 5.8.1.
- Améliorations de la signature pour les builds iOS et macOS : les applications sont signées avec les ressources fournies, quels que soient les paramètres du projet.
- Augmentation du nombre de clés de propriété : augmentation du nombre de clés de propriété de 5 à 20 pour les erreurs et les événements personnalisés.
- Augmentation du nombre de caractères autorisés dans les clés de propriété et les valeurs : augmentation du nombre de caractères autorisés dans les clés et valeurs de propriété d’erreur personnalisées.
- Générer status notifications : recevez des notifications par e-mail et webhook pour la réussite ou l’échec de la build.
- VERSION CLI 1.0.16 publiée : Ajout de fonctionnalités pour permettre l’utilisation des archives d’applications sur toutes les plateformes, pour télécharger les artefacts de rapport de test et pour être appelé en
--async
mode.
- Prise en charge de la génération pour Xcode 9.3 : Créez vos applications iOS et macOS à l’aide de Xcode 9.3.
- VERSION CLI 1.0.15 publiée : Ajout de correctifs de bogues pour JsZip dans Test.
- VERSION CLI 1.0.14 publiée : Ajout
--test-output-dir
d’options et--merge-nunit-xml
auxappcenter test run
commandes. Misc. corrige lescodepush
commandes.
- Sdk Xamarin mis à jour : créez vos applications Xamarin avec le SDK version 15.6 , y compris Mono 5.8.
- Publication de la préversion des erreurs gérées : Ajout de la prise en charge des erreurs pour Xamarin iOS et Xamarin Android. Cela vous permet de suivre vos exceptions gérées et de les signaler dans Les diagnostics App Center.
- Sdk Xamarin mis à jour : créez vos applications Xamarin avec le SDK version 15.5.5.
- Version en préversion de la plateforme Cordova : Visual Studio App Center offre désormais une prise en charge en préversion des applications Cordova avec nos services test, distribution, analytique, incident et notifications Push.
Prise en charge de la génération pour Xcode 9.2 : Créez vos applications iOS et macOS à l’aide de Xcode 9.2.
Sdk Xamarin mis à jour : créez vos applications Xamarin avec les versions du SDK 15.5 et 15.5.1 du SDK (y compris la prise en charge de Xcode 9.2 pour Xamarin.iOS).
Ajout de la prise en charge de la re-publication des builds pour la distribution : vous pouvez sélectionner une version et la re-publier dans un groupe de distribution supplémentaire, sans avoir à télécharger ou à charger à nouveau le package binaire.
Prise en charge de la publication directement sur l’Apple Store et Testflight : vous pouvez créer des magasins qui ciblent la publication sur l’Apple Store de production ou le service TestFlight bêta.
Prise en charge de la génération pour les variables d’environnement personnalisées : vous avez désormais la possibilité de créer des variables pour les informations sensibles à inclure dans votre processus de génération sans les inclure dans votre dépôt.
Publication de la préversion D’incident UWP : Visual Studio App Center offre désormais une préversion de notre prise en charge de l’obtention de données d’incident à partir de vos applications UWP.
Publication de la préversion macOS : Visual Studio App Center offre désormais une prise en charge en préversion des applications macOS avec nos services De notifications Build, Distribute, Analytics, Crash et Push.
HockeyApp est activé côte à côte : nous avons activé une expérience HockeyApp et App Center côte à côte pour tous les clients HockeyApp. Pour afficher l’expérience côte à côte, connectez-vous à App Center à l’aide de vos informations d’identification HockeyApp. Vos données d’application ont déjà été synchronisées, ce qui vous permet d’explorer App Center tout en continuant à utiliser HockeyApp comme d’habitude.
- Lancement de Visual Studio App Center ! Visual Studio App Center est mis à la disposition générale de tout le monde et est officiellement re-marqué de Visual Studio Mobile Center vers Visual Studio App Center.
Amélioration du mappage Xamarin iOS Mono/SDK et gestion des versions Xcode : nous avons amélioré le mappage automatique entre les versions de votre KIT de développement logiciel (SDK) iOS avec Mono et Xcode pour garantir une expérience de génération plus fluide et plus cohérente prête à l’emploi.
Prise en charge d’Android Oreo & iOS 11 : nous avons ajouté la prise en charge pour vous permettre de créer et de tester des applications ciblant iOS 11 et Android Oreo.
Ensembles d’appareils nommés dans le test : vous pouvez maintenant enregistrer les combinaisons d’appareils & système d’exploitation dans des ensembles d’appareils nommés pour les réutiliser lors de prochaines exécutions de tests.
Exporter vos données vers Stockage Blob et Application Insights : vous pouvez désormais exporter vos données d’analyse vers stockage Blob ou Application Insights sur Azure. Cela vous donne plus de contrôle sur vos données pour en faire ce que vous voulez. Consultez notre documentation pour vous aider à connecter votre abonnement Azure et à commencer.
Les résultats des incidents incluent désormais les événements menant à un incident (barre d’accès) : les événements menant à un incident sont désormais répertoriés, ce qui vous aide à diagnostiquer les problèmes plus facilement.
Ajout de Webhooks et de l’intégration du suivi des bogues VSTS :
Informez les applications tierces et Azure DevOps (anciennement VSTS) quand des événements tels que des groupes d’incidents sont créés ou qu’une nouvelle version de votre application est publiée. Consultez notre documentation pour plus d’informations sur la configuration des webhooks et l’intégration d’Azure DevOps
Bot Slack App Center publié : obtenez des notifications et mises à jour App Center directement dans vos canaux Slack existants.
Affichage des pièces jointes envoyées à partir du Kit de développement logiciel (SDK) crash : les pièces jointes de l’incident peuvent désormais être affichées dans le portail
Amélioration de l’expérience des symboles manquants : savoir quels symboles doivent être chargés pour obtenir des rapports d’incident symboliques
Options avancées de personnalisation de build : vous pouvez maintenant configurer votre build pour exécuter des scripts personnalisés aux étapes prédéfinies du processus de génération.
Utilisez des outils en ligne de commande populaires directement à partir de votre build : les machines virtuelles de build sont désormais fournies avec Fastlane et l’interface CLI App Center préinstallées, ce qui vous permet d’aller encore plus loin dans la personnalisation de vos builds.
Meilleure gestion de l’UDID : Inscrivez l’UDID des appareils iOS des testeurs auprès d’Apple et téléchargez le nouveau profil d’approvisionnement directement à partir d’App Center.
Prise en charge de Carthage pour vos builds iOS : si vous utilisez Carthage pour gérer vos dépendances pour les applications iOS écrites en Objective-C/Swift, App Center détecte automatiquement cela et résout les dépendances dans le cadre du processus de génération.
Builds plus rapides : les builds Xamarin et UWP qui s’appuient sur la restauration des packages NuGet et les builds iOS à l’aide de Cocoapods sont désormais plus rapides.
Groupes de distribution publics : vous pouvez désormais marquer les groupes de distribution comme publics. Ces groupes n’auront plus besoin d’une connexion de compte pour télécharger et installer des applications. Vous pouvez publier l’URL via n’importe quel mécanisme et autoriser un nombre quelconque d’utilisateurs à installer l’application sans avoir besoin d’un compte App Center.
Distribuer vos applications iOS et Android à Intune : vous pouvez maintenant configurer un nouveau magasin de distribution ciblant le cloud Intune. Si vous utilisez Intune pour la gestion complète des appareils et des applications, vous pouvez maintenant simplifier la publication de nouveaux packages d’application sur Intune via App Center.
Engage avec vos utilisateurs à l’aide de notifications Push : App Center Push vous permet d’impliquer vos utilisateurs en leur envoyant des notifications Push. Vous pouvez cibler ces notifications vers un ensemble spécifique d’utilisateurs définis par une combinaison de propriétés personnalisées et d’appareil.
Maintenant, créez des applications avec C# 7 : Vous pouvez maintenant exécuter des builds pour les applications Xamarin C#7. Pour en savoir plus sur la prise en main de Xamarin Apps dans App Center, cliquez ici.
Incrémentez automatiquement le numéro de build pour les builds : Incrémentez automatiquement le numéro de build de vos builds avec un format spécifique. Choisissez l’ID de build App Center continu ou d’autres formats prédéfinis. Si vous souhaitez utiliser un format qui n’existe pas encore, faites-le nous savoir.
Obtenez des informations plus approfondies en attachant vos propres journaux aux plantages : Les SDK App Center fournissent désormais de nouvelles options pour ajouter vos propres données de journal (texte ou binaire) à chaque rapport d’incident. Cela vous permet d’obtenir encore plus d’informations sur ce qui se passe avant un incident.
Annotez vos résultats dans des groupes d’incidents : Il est désormais possible de documenter vos résultats, vos idées ou vos pensées sur les causes profondes des groupes d’incidents directement dans les Centres d’applications à l’aide de la nouvelle fonctionnalité d’annotation de groupe d’incidents.
Utilisez CodePush dans App Center : Distribuez rapidement des mises à jour et des correctifs de contenu à vos applications React Native à l’aide de CodePush sans avoir à reconstruire des fichiers binaires. Gérez vos versions dans App Center sur plusieurs déploiements. Gardez un œil sur d’autres fonctionnalités et améliorations ici !
Mises à jour dans l’interface CLI : avec la nouvelle version de l’interface CLI 0.9.1, vous pouvez maintenant charger les fichiers de symboles manquants pour les incidents et exécuter des commandes d’analyse pour obtenir des informations sur l’audience, la session et les événements de votre application. Nous prenons également en charge la connexion par navigateur, ce qui vous permet de vous connecter facilement à l’interface CLI avec votre compte GitHub ou Microsoft.
Prise en charge UWP : Nous prenons désormais en charge la génération, la distribution et l’analyse des applications plateforme Windows universelle (UWP).
Expérience utilisateur rationalisée pour la configuration des builds : Il est plus facile de configurer votre build pour une intégration continue avec une expérience utilisateur nouvelle et améliorée. Comme toujours, vous disposez d’options pour modifier votre configuration de build ; signer votre application ; et mettre automatiquement en file d’attente les builds réussies pour Distribution.
Plug-in Fastlane pour charger vos versions : Automatisez le chargement de vos versions et fichiers de symboles dans App Center via le plug-in Fastlane App Center.
Derniers outils pour vos builds iOS : Toutes les applications iOS écrites en Swift, Objective-C et React Native maintenant utiliser les derniers outils, comme recommandé par Apple.
Connectez-vous avec Google & Facebook : inscrivez-vous et connectez-vous à App Center à l’aide de vos informations d’identification Google ou Facebook.
Gérer les Notifications par e-mail pour les incidents et la distribution : vous pouvez désormais recevoir une notification instantanée par e-mail lorsqu’un nouveau groupe d’incidents est créé et gérer ces notifications dans App Center.
Éviter les échecs lorsque vos testeurs installent votre application distribuée App Center prend désormais en charge la capture et la création de rapports d’UDID testeurs pour votre application iOS distribuée afin que vous puissiez facilement créer un profil d’approvisionnement ad hoc valide, y compris tous vos testeurs. Cela permet de s’assurer qu’il n’y a pas d’échecs lorsque vos testeurs essaient d’utiliser votre application distribuée.
Vérifiez automatiquement que votre application démarre correctement Après chaque build réussie, vérifiez que votre application est lancée sur un appareil réel hébergé dans notre centre d’appareils. Vous pouvez le configurer dans vos paramètres de build.
Gérer les jetons d’API dans le portail App Center Vous pouvez maintenant créer facilement un jeton d’API à utiliser avec les API REST App Center directement à partir du portail App Center en accédant à Paramètres -> Jetons d’API.
Créer des applications à l’aide des dernières versions et outils Xcode Vous pouvez maintenant créer des applications iOS créées avec Xcode 8.3.1 et Xcode 8.3.2 sur App Center. En outre, les nouvelles builds seront désormais exécutées à l’aide de
xcodebuild
.
Créez vos applications hébergées à partir d’un dépôt VSTS : en plus de GitHub et Bitbucket précédemment pris en charge, vous pouvez maintenant vous connecter à vos dépôts de code source Git dans Visual Studio Team Services (VSTS) pour créer vos applications mobiles.
XCUITest désormais disponible pour tester les applications iOS : utilisez l’infrastructure d’automatisation des tests natives d’Apple pour tester le comportement de vos applications iOS. Pour accéder à ce framework, sélectionnez cette option dans la boîte de dialogue « Nouvelle série de tests ».
Obtenez la dernière build de la distribution avec les mises à jour dans l’application : informez les testeurs des dernières versions à partir de votre application distribuée. Intégrez le dernier Kit de développement logiciel (SDK) App Center pour activer automatiquement les notifications de mise à jour dans l’application chaque fois que vous envoyez (push) une nouvelle version.
Détecter automatiquement les symboles manquants dans vos rapports d’incident : si vous oubliez de charger des symboles pour votre application iOS, App Center vous rappelle que vos rapports d’incident incluent toujours des détails détaillés et utiles, ce qui permet à vos développeurs de résoudre plus facilement les problèmes.
Distribuer votre application via l’interface CLI : créez & gérez vos groupes de distribution, chargez votre version et distribuez-la à l’aide de la nouvelle version cli 0.8.0.
- Organisations : partagez des applications entre les membres de votre équipe en les créant et en les regroupant au sein d’une organisation. Recherchez-les sous Paramètres.
- Bitbucket : Se connecter aux référentiels de code source à l’aide de GitHub... et maintenant Bitbucket, aussi ! Prise en charge de VSTS bientôt disponible.
- Nouvelles commandes de build dans l’interface CLI : déclenchez une nouvelle build pour les branches préconfigurées, affichez les status de build d’une branche, téléchargez les journaux d’une build et obtenez la liste des branches pour votre application à l’aide de l’interface CLI v0.7.0.
- Générer React Native applications avec Yarn : utilisez le gestionnaire de package JavaScript populaire, Yarn, lors de la création d’applications React Native. Les installations de dépendances sont désormais également plus rapides et déterministes.
- Notes de publication de vos commits : lors de la génération, les notes de publication sont désormais renseignées automatiquement avec le message de validation correspondant.
- Xamarin Cycle 9 : Créez des applications à l’aide de Xamarin Cycle 9 (Service Release 0) et utilisez l’URL NuGet v3. Consultez la liste complète des machines de génération cloud.
- Nouveaux appareils de test iOS : choisissez des appareils iOS 10.3 pour exécuter des tests à l’aide du service de test App Center.
- Choisissez et distribuez facilement votre build signée directement à partir du service Build. Cela vous permet de mieux contrôler la build que vous souhaitez que vos testeurs valident.
- Supprimez des événements d’Analytics que vous ne souhaitez pas voir. Vous pouvez facilement vous débarrasser des événements envoyés pendant le test & validation ou même ceux que vous avez envoyés incorrectement.
- Lorsque vous recevez un e-mail pour installer une build, vous pouvez maintenant également vous connecter avec un autre ensemble d’informations d’identification et App Center met automatiquement à jour votre accès. App Center affiche désormais également le compte que vous utilisez pour vous connecter pour installer la build afin qu’il n’y ait plus de confusion à ce sujet.
- Chargez des fichiers de symboles et obtenez des rapports d’incident symboliques à l’aide de la dernière cli, v0.6.0.
- Obtenez des informations plus approfondies sur l’engagement des utilisateurs avec jusqu’à 10 propriétés d’événement personnalisé Analytics
- Exécuter des tests d’interface utilisateur automatisés pour iOS 10 et Android 7 avec Appium 1.6.3
- RÉSOLU : les événements d’analyse s’affichent correctement même si vous avez un bloqueur de publicité dans le navigateur
Traces de pile pour les tests de service de test ayant échoué
- Les traces de pile sont désormais disponibles pour les étapes de test ayant échoué dans le service de test, ce qui facilite l’identification de la cause racine d’un échec. Vous trouverez la trace de la pile dans la section journaux de la vue de l’appareil de rapport de test.
Exécuter des tests basés sur Jest pour les applications React Native
- Pour React Native applications, vous pouvez maintenant exécuter des tests unitaires basés sur Jest pendant le processus de génération. Activez les tests unitaires pendant la configuration de la build et les instantanés de l’application que vous avez archivée sont comparés aux séries de tests.
Test Espresso pour les applications Android
- Vous pouvez maintenant exécuter des tests Espresso pour les applications Android à l’aide du service Test.
Créer des applications Android créées à l’aide de React Native
- Vous pouvez maintenant utiliser le service Build pour les applications Android créé à l’aide de React Native framework !
Ajouter facilement des testeurs pour la distribution
- Vous pouvez maintenant inviter n’importe quel testeur à rejoindre un groupe de distribution par e-mail, sans qu’il rejoigne d’abord App Center.
- Vous pouvez également supprimer des versions distribuées maintenant
Métriques d’incident désormais disponibles
- Obtenez de meilleures informations sur vos applications avec des graphiques sur les incidents par jour, les utilisateurs sans incident et la distribution des appareils
Nous avons également mis à jour nos machines de build pour prendre en charge les derniers outils Xcode, Android, ProGuard et Node.js
- Prise en charge de build pour les applications Android Xamarin. Vous pouvez maintenant configurer des builds pour créer des applications Android Xamarin en accédant à la section Générer .
- Nom d’utilisateur rendu modifiable maintenant ! Vous pouvez maintenant modifier votre nom d’utilisateur à partir de la page des paramètres d’utilisation.
- CLI version 0.3.0 : Cette nouvelle version inclut des commandes permettant de créer et de gérer vos applications et vos jetons d’API.
- Prise en charge d’iOS 10.2 pour les incidents et les tests
- Prise en charge de Xcode 8.2 pour la création d’applications iOS
- Événements pour Analytics. Au-delà du nombre et de la personne de vos utilisateurs, vous pouvez maintenant en savoir plus sur les actions de vos utilisateurs. Recherchez « Événements » sous la section Analytique pour obtenir des données détaillées sur vos événements et leurs propriétés. Lisez le document et case activée comment commencer à apprendre de ces événements.
- Prise en charge de build pour les applications Android natives. Vous pouvez maintenant configurer des builds pour créer des applications Android natives en accédant à la section Générer .
- React Native est arrivé. Vous pouvez créer, capturer des rapports d’incident et voir les données d’analyse pour votre application iOS. Lisez la documentation ou commencez par connecter n’importe quel dépôt React Native.
- Les développeurs Xamarin peuvent créer pour iOS.
- Distribution automatique à partir des builds CI. Vous pouvez sélectionner un groupe de distribution pour créer automatiquement une mise en production à partir de chaque build CI sur une branche.