App Center Changelog
Tento dokument obsahuje seznam nových funkcí při jejich přidání do Centra aplikací sady Visual Studio.
- Podpora sestavení pro Xcode 10.3
- Přidání podpory pro vytváření aplikací pomocí Xcode 10.3 (10G8) Xcode 10.3 je k dispozici pro nativní aplikace pro iOS, nativní macOS, Xamarin.iOS a React Native iOS.
- Podpora sestavení pro Xcode 11.0 beta 4
- Přidali jsme podporu pro vytváření aplikací pomocí Xcode 11 beta 4 (11M374r). Xcode 11 beta 4 je k dispozici pro nativní aplikace pro iOS, nativní macOS a React Native iOS.
- Aktualizované sady Xamarin SDK:
Do App Center byly přidány následující sady Xamarin SDK:- Mono 5.18.1, Xamarin.iOS 12.10.0.157
- Mono 5.18.1, Xamarin.Android 9.3.0-23
- Podpora sestavení pro Xcode 11 beta 2
- Přidání podpory pro vytváření aplikací pomocí Xcode 11 beta 2. Xcode 11 beta 2 je k dispozici pro nativní aplikace pro iOS, nativní macOS a React Native iOS.
- podpora přepínáníNode.js
- Node.js verzi je možné zadat v konfiguraci větve aplikace.
V buildu App Center jsou k dispozici následující verze: 6, 8, 10, 12.
Existuje také způsob , jak zadat vlastní verzi Node.js.
- Node.js verzi je možné zadat v konfiguraci větve aplikace.
- Podpora sestavení pro Xcode 10.2.1
- Vývojáři React Native teď můžou pro konfiguraci větve iOS vybrat starší nebo moderní buildovací systém Xcode. Podívejte se na naši dokumentaci.
- Podpora sestavení pro Xcode 10.2.1
- Přidání podpory pro vytváření aplikací pomocí Xcode 10.2.1 Integrované vývojové prostředí (IDE) Xcode 10.2.1 je k dispozici pro nativní aplikace pro iOS, nativní macOS, Xamarin.iOS a React Native iOS.
- Aktualizace Visual Studio pro Mac:
- Visual Studio pro Mac 8.0.2.23
- Aktualizace sad Xamarin SDK: Sestavení aplikací Xamarin pomocí Mono 5.18 a nových verzí sad Xamarin SDK:
- 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 je k dispozici pro Xamarin.iOS 12.6 a 12.8
- Podpora sestavení pro Xcode 10.2
- Přidání podpory pro vytváření aplikací pomocí Xcode 10.2 Xcode 10.2 je k dispozici pro nativní aplikace pro iOS, nativní macOS a RN.iOS.
- Přidání podpory sady SDK pro ID uživatele v diagnostických datech:
- Přidali jsme možnost připojit ID uživatele k diagnostickým protokolům. To umožňuje vývojářům vizualizovat ID uživatele pro každou instanci selhání nebo chyby.
- Hledání se chybově ukončí podle ID uživatele:
- Přidali jsme možnost vyhledávat chybové ukončení podle ID uživatele. To umožňuje vývojářům najít chybové ukončení konkrétního uživatele.
- Aktualizace sad Xamarin SDK: Sestavování aplikací Xamarin pomocí Mono 5.16 a nových verzí sad Xamarin SDK:
- Mono 5.16.0.221
- Xamarin.Android 9.1.4.2
- Aktualizace Visual Studio pro Mac:
- Visual Studio pro Mac 7.7.2.21
- Přidání podpory nabízených oznámení v aplikacích Unity:
- Vývojáři Unity teď můžou odesílat nabízená oznámení do aplikací Unity vytvořených pro Android, iOS a Windows, podobně jako u ostatních podporovaných platforem.
- Hledání chyb v diagnostice: – Přidali jsme možnost vyhledávat chybové ukončení podle konkrétních polí, jako je metoda, třída nebo důvod. To umožňuje vývojářům mnohem rychleji najít chybové ukončení zájmu.
- Vyřazení Xcode 8.0-8.3.2 v buildu App Center:
- Následující verze Xcode (a související simulátory) byly zastaralé: 8.0, 8.1, 8.2, 8.2.1, 8.3.1 a 8.3.2.
- Konfigurace sestavení, které používaly zastaralé verze, byly vynuceně migrovány na Xcode 8.3.3.
- Přidání podpory sestavení pro Xamarin.iOS 12.2: Sestavení aplikací Xamarin pomocí Xamarin.iOS 12.2
- Xamarin.iOS 12.2.1.11
- Vydáno rozhraní příkazového řádku verze 1.1.9:
- Aktualizovali jsme rozhraní příkazového řádku správnými interními adresami URL.
- Vydáno rozhraní příkazového řádku verze 1.1.8:
event-stream
Modul v balíčku npm se změnil na verzi 3.3.4.- Přidání funkce pro podporu
appcenter apps set-current
appcenter test wizard
příkazu
- Podpora sestavení pro rozšíření aplikací pro iOS Konfigurace, sestavení a podepsání aplikace pro iOS pomocí rozšíření aplikací Vytvářejte a doručujte robustní aplikace pro iOS s různými rozšířeními aplikací. Podpora aplikací Swift, Objective-C a React Native už dnes.
- Diagnostika do obecné dostupnosti:
Diagnostika bude brzy všeobecně dostupná. To znamená, že diagnostika bude připravená pro vaše produkční aplikace s mnohem stabilnější a výkonnější nabídkou.
- Vylepšení diagnostického uživatelského rozhraní:
- Sloučené zobrazení pro chybové ukončení a chyby aplikací Xamarin. To poskytuje intuitivnější vizualizaci, která vývojářům umožňuje určit prioritu nejdůležitějších problémů ve svých aplikacích, ať už se jedná o chyby nebo chybové ukončení.
- Vylepšené prostředí pro proces nahrávání symbolů To umožňuje vývojářům rychle identifikovat a nahrát chybějící symboly.
- Odeslání editoru rozšíření Unity: Vydali jsme editor modulů plug-in pro správu sady App Center Unity SDK přímo v Unity. Uživatelé teď můžou přímo instalovat, odebírat a aktualizovat balíčky, aniž by opustili editor Unity.
- Podpora sestavení pro Xcode 10.1: Přidali jsme podporu pro vytváření aplikací pomocí Xcode 10.1 (10B61).
- Vydáno rozhraní příkazového řádku verze 1.1.7: Byla přidána podpora pro Node.js verze 10.0.0. Poznámka: Rozhraní příkazového řádku v1.1.6 bylo nechtěnou prázdnou verzí, proto je nejnovější verze v1.1.7.
- Zavřít účet App Center: Přidali jsme možnost zavřít účet App Center (a přidružené organizace) na App Center.
- Podpora sestavení pro Xcode 10.1 beta 3: Přidali jsme podporu vytváření aplikací pomocí Xcode 10.1 beta 3.
- Přidání podpory pro místní spouštění Xamarin.UITest testů iOS na zařízeních a simulátorech s iOSem 12
- Přidání podpory pro spouštění architektur pro automatizaci uživatelského rozhraní iOS (Appium, XCUITest, Xamarin.UITest) v testovacím prostředí pro zařízení App Center
- Přidejte zařízení se systémem iOS 12 do testovacího prostředí pro zařízení App Center.
- Přidání podpory pro platformu Unity Tato funkce zahrnuje podporu aplikací Unity na portálu App Center a dodání sady App Center SDK pro Unity. Sada SDK podporuje analýzy, distribuci a diagnostiku app center.
- Přidání podpory symbolických chyb pro novou architekturu arm64e v iPhone XS a XS Max: To umožňuje vývojářům zobrazit symbolické zprávy o chybách pro iPhone XS a iPhone XS Max.
- Vydáno rozhraní příkazového řádku verze 1.1.5:
- Přidání metadat, metrik instalace a informací o klíčích nasazení pro
appcenter codepush deployment list
- Přidání metadat a informací o metrikách instalace pro
appcenter codepush deployment history
- Přidání metadat, metrik instalace a informací o klíčích nasazení pro
- Přidání podpory pro Proguard a Kotlin v diagnostice app center: To umožňuje vývojářům zobrazit v App Center trasování zásobníku, která jsou odstraněná.
- Přidání podpory pro sadu NDK v diagnostice: To umožňuje vývojářům zpracovávat chyby způsobené nativním kódem.
Přidání podpory Xcode 10.0 pro React Native aplikace: Vytváření aplikací pro React Native iOS pomocí Xcode 10.0 (k dispozici pouze pro React Native 0.56 a novější)
- Proces sestavení používá starší verzi buildového systému Xcode, jak je popsáno v tomto problému na GitHubu. V současné době React Native nemá plnou podporu nového sestavení systému, který byl přidán do Xcode 10.0.
Dvojúrovňové ověřování pro Apple App Store Přidání hesla specifického pro aplikaci k Apple ID pro podporu dvojúrovňového ověřování při publikování aplikací do App Store a TestFlight. Přidání hesla specifického pro aplikaci se vyžaduje jenom pro App Store připojení. Služby, jako je automatická správa zařízení , potřebují pouze šestimístný kód.
- Vydané rozhraní příkazového řádku verze 1.1.4: Přidali jsme opravy chyb pro úpravu názvů distribučních skupin, dokončování tabulátoru, možnost přihlášení k Androidu v Xamarin.UITest a vylepšené zpracování chyb při generování testu spuštění. Poznámka: Rozhraní příkazového řádku verze 1.1.3 bylo nezamýšlenou prázdnou verzí, proto je nejnovější verze v1.1.4.
- Vylepšení uživatelského rozhraní diagnostiky
- Sloučili jsme zobrazení chybových ukončení a chyb aplikací Xamarin. To poskytuje intuitivnější vizualizaci, která vývojářům umožňuje určit prioritu nejdůležitějších problémů v aplikacích, ať už se jedná o chyby nebo chyby.
- Vylepšili jsme prostředí pro nahrávání symbolů. To umožňuje vývojářům rychle identifikovat a nahrát chybějící symboly.
- Přidání podpory sestavení pro Xamarin.iOS 12.0: Sestavení aplikací Xamarin s podporou Xamarin.iOS 12.0 a Xcode 10.0
- Xamarin.iOS 12.0.0.15
- Visual Studio pro Mac 7.6.6.17
- Podpora sestavení pro finální Xcode 10.0: Přidání podpory pro vytváření aplikací pomocí Xcode 10.0 (10A255)
- Zásady ochrany aplikací Intune Publikování spravovaných obchodních aplikací pro iOS do Intune Storu
- Přidání Xamarin iOS Preview Vytváření aplikací Xamarin iOS s podporou Xamarin.iOS Preview a Xcode 10 beta 6
- Xamarin.iOS 11.99
- Visual Studio pro Mac 7.6.1.9
- Aktualizované sady Xamarin SDK: Sestavte aplikace Xamarin pomocí sady SDK verze 15.8.
- Xamarin Mono 5.12.0
- Xamarin.iOS 11.14.0.13
- Xamarin.Android 9.0.0.18
- Visual Studio pro Mac 7.6.0.2188
- Podpora sestavení pro Xcode 10 beta 6: Přidali jsme podporu vytváření aplikací pomocí Xcode 10 beta 6.
- Vydáno rozhraní příkazového řádku verze 1.1.2: V rozhraní příkazového řádku verze 1.1.2
- Přidání chyby ověření, když uživatel spustí parametr v
--include
testovacích architekturách Appium a XCUITest proappcenter test run
příkaz. - Aktualizovali jsme příkaz spustit testy na nejnovější verzi UITest, aby si stáhl nejnovější balíček NuGet.
- Opravili jsme chybu přístupového tokenu pro CodePush a aktualizovali jsme závislosti balíčků npm.
- Přidání chyby ověření, když uživatel spustí parametr v
- Podpora pro Android Pie: Přidali jsme podporu pro vytváření aplikací, které cílí na Android Pie.
- Podpora sestavení pro Xcode 10 beta 5: Přidali jsme podporu vytváření aplikací pomocí Xcode 10 beta 5.
- Oznámení denního digestu pro distribuci: Uživatelé můžou denně dostávat e-maily se všemi novými verzemi své aplikace.
- Přidání podpory ReactNative 0.56.x: Sestavte aplikace React Native pomocí React Native 0.56.0.
- Vydané rozhraní příkazového řádku verze 1.1.1: Byly přidány různé opravy chyb pro test, včetně povolení
--test-output-dir
přepínače pouze v případě, že používáte testovací architekturu UITest nebo Appium.
Vydané rozhraní příkazového řádku verze 1.1.0: Ve verzi 1.1.0 vás teď rozhraní příkazového řádku informuje, pokud je k dispozici novější verze. Přidali
appcenter test
jsme také příkaz průvodce pro vytváření a spouštění testů s výzvami pro každý požadovaný parametr a aktualizovali jsme ho na Typescript 2.8.3.Opravy chyb:
- Občasné selhání stahování sestavY NUnit
- ověření nahraných souborů .dll.config, aby se zabránilo zastavení uiTest
- Lepší chybové zprávy v případě nesprávného názvu aplikace
- Oprava chyby kódování pro vygenerované testovací adresy URL
- Vylepšený přenos aplikací: Možnost přenosu aplikací mezi organizací.
- Oznámení o testovacích spuštěních: Na základě oblíbené žádosti obdrží všichni spolupracovníci aplikace e-mailová oznámení, když se testovací běh dokončí. Chování lze nakonfigurovat v nastavení aplikace.
- Podpora sestavení pro Xcode 9.4.1: Sestavte aplikace pomocí Xcode 9.4.1.
- Aktualizované sady Xamarin SDK: Sestavte aplikace Xamarin pomocí sady SDK verze 15.7.3 včetně podpory pro Xcode 9.4.
- Aktualizované sady Xamarin SDK: Sestavte aplikace Xamarin pomocí sady SDK verze 15.7 včetně Mono 5.10.1.
- Podpora sestavení pro Xcode 9.4: Sestavte aplikace pomocí Xcode 9.4.
- Podpora sestavení pro Xcode 9.3.1: Sestavte aplikace pomocí Xcode 9.3.1.
- Vydané rozhraní příkazového řádku verze 1.0.17: Přidali jsme funkci pro konfiguraci Travis CI pro kontroly žádostí o přijetí změn. Různé opravy chyb pro příkazy codepush, test, crashes a help.
- Export diagnostických dat (chyby a chyby): Možnost exportovat chyby a chyby jako součást funkce průběžného exportu do Azure Blob Storage.
- Aktualizované sady Xamarin SDK: Sestavte aplikace Xamarin se sadou SDK verze 15.6.5 , včetně podpory pro Xcode 9.3 a sadu SDK verze 15.6.3 včetně Mono 5.8.1.
- Vylepšení podepisování buildů pro iOS a macOS: Aplikace jsou podepsané pomocí poskytnutých prostředků bez ohledu na nastavení projektu.
- Zvýšený počet klíčů vlastností: Zvýšil se počet klíčů vlastností z 5 na 20 pro chyby i vlastní události.
- Zvýšený počet znaků povolených v klíčích a hodnotách vlastností: Zvýšil se počet znaků povolených ve vlastních klíčích a hodnotách vlastností událostí a chyb.
- Oznámení o stavu sestavení: Příjem e-mailových a webhooků v případě úspěchu nebo selhání sestavení
- Vydáno rozhraní příkazového řádku verze 1.0.16: Přidání funkcí umožňujících použití archivů aplikací na všech platformách, stahování artefaktů testovacích sestav a jejich zavolání v
--async
režimu.
- Podpora sestavení pro Xcode 9.3: Vytvářejte aplikace pro iOS a macOS pomocí Xcode 9.3.
- Vydáno rozhraní příkazového řádku verze 1.0.15: Přidání oprav chyb pro JsZip v testu.
- Vydáno rozhraní příkazového řádku verze 1.0.14: Přidání
--test-output-dir
možností a--merge-nunit-xml
příkazůappcenter test run
. Různé opravycodepush
příkazů
- Aktualizace sad Xamarin SDK: Sestavte aplikace Xamarin pomocí sady SDK verze 15.6 včetně Mono 5.8.
- Verze Preview zpracovávaných chyb: Byla přidána podpora chyb pro Xamarin iOS a Xamarin Android. To vám umožní sledovat zpracovávané výjimky a hlásit je v diagnostice app center.
- Aktualizace sad Xamarin SDK: Sestavte aplikace Xamarin pomocí sady SDK verze 15.5.5.
- Verze Preview platformy Cordova: Visual Studio App Center teď nabízí podporu verze Preview pro aplikace Cordova pomocí našich služeb Testování, Distribuce, Analýza, Chybové ukončení a Nabízená oznámení.
Podpora sestavení pro Xcode 9.2: Vytvářejte aplikace pro iOS a macOS pomocí Xcode 9.2.
Aktualizace sad Xamarin SDK: Sestavte aplikace Xamarin pomocí sady SDK verze 15.5 a SDK verze 15.5.1 (včetně podpory Xcode 9.2 pro Xamarin.iOS).
Přidání podpory opětovného vydání buildů pro distribuci: Můžete vybrat verzi a znovu ji vydat do další distribuční skupiny, aniž byste museli stahovat nebo znovu nahrávat binární balíček.
Odeslání podpory pro publikování přímo do Apple Store a Testflight: Můžete vytvořit nové obchody, které cílí na produkční apple store nebo beta službu TestFlight.
Podpora sestavení pro vlastní proměnné prostředí: Teď máte možnost vytvářet proměnné pro citlivé informace, které se mají zahrnout do procesu sestavení, aniž byste je museli zahrnout do úložiště.
Vydána verze Preview chyb pro UPW: Visual Studio App Center teď nabízí verzi Preview naší podpory pro získávání dat o chybách z aplikací pro UPW.
Vydáno macOS Preview: Visual Studio App Center teď nabízí podporu verze Preview pro aplikace pro macOS pomocí našich služeb Build, Distribute, Analytics, Crash and Push Notification.
Povolenou aplikaci HockeyApp vedle sebe: Povolili jsme prostředí HockeyApp a App Center vedle sebe pro všechny zákazníky HockeyApp. Pokud chcete zobrazit souběžné prostředí, přihlaste se k App Center pomocí svých přihlašovacích údajů HockeyApp. Data vaší aplikace už jsou synchronizovaná, což vám umožní prozkoumat App Center a přitom nadále používat HockeyApp jako obvykle.
- Spustí se Visual Studio App Center! Visual Studio App Center je obecně dostupný všem uživatelům a oficiálně se přeusťuje z Visual Studio Mobile Center na Visual Studio App Center.
Vylepšené mapování mono/sady SDK v Xamarinu a zpracování verzí Xcode: Vylepšili jsme automatické mapování mezi verzemi sady iOS SDK pomocí Mono a Xcode, abychom zajistili plynulejší a konzistentnější prostředí sestavení.
Podpora pro Android Oreo & iOS 11: Přidali jsme podporu, která vám umožní vytvářet a testovat aplikace cílené na iOS 11 a Android Oreo.
Pojmenované sady zařízení v testu: Teď můžete uložit kombinace operačního systému zařízení & do pojmenovaných sad zařízení, abyste je mohli znovu použít v budoucích testovacích spuštěních.
Export dat do služby Blob Storage a Application Insights: Analytická data teď můžete exportovat do služby Blob Storage nebo Application Insights v Azure. Získáte tak větší kontrolu nad daty, abyste s nimi mohli dělat, co chcete. Projděte si naši dokumentaci , která vám pomůže připojit vaše předplatné Azure a začít.
Mezi výsledky chyb teď patří události vedoucí k chybovému ukončení (popis cesty): Teď jsou uvedené události vedoucí k chybovému ukončení, které vám pomůžou snadněji diagnostikovat problémy.
Přidání integrace webhooků a sledování chyb VSTS:
Upozorňovat aplikace třetích stran a Azure DevOps (dříve označované jako VSTS) při vytváření událostí, jako jsou skupiny chybových ukončení nebo vydání nové verze aplikace. Další podrobnosti o konfiguraci webhooků a integrace Azure DevOps najdete v naší dokumentaci.
Publikovaný robot Slack pro App Center: Získejte oznámení a aktualizace App Center přímo v existujících kanálech Slacku.
Zobrazení příloh odeslaných ze sady SDK pro chybové ukončení: Přílohy z chybového ukončení se teď dají zobrazit na portálu.
Vylepšené prostředí chybějících symbolů: Zjistěte, které symboly je potřeba nahrát, abyste získali symbolické zprávy o chybách.
Rozšířené možnosti vlastního nastavení sestavení: Teď můžete nakonfigurovat sestavení tak, aby spouštět vlastní skripty v předdefinovaných fázích procesu sestavení.
Používejte oblíbené nástroje příkazového řádku přímo z buildu: Na virtuálních počítačích sestavení je teď předinstalovaná služba Fastlane a rozhraní příkazového řádku app center, takže můžete vlastní sestavení posunout ještě o krok dál.
Lepší správa UDID: Zaregistrujte UDID testerů s iOSem u Apple a stáhněte si nový zřizovací profil přímo z App Center.
Podpora Kartáže pro vaše buildy iOS: Pokud používáte Carthage ke správě závislostí pro aplikace pro iOS napsané v Objective-C/Swift, App Center to automaticky zjistí a vyřeší závislosti v rámci procesu sestavení.
Rychlejší sestavení: Buildy Xamarinu a UPW, které spoléhají na obnovení balíčků NuGet a buildů pro iOS pomocí Cocoapods, jsou teď rychlejší.
Veřejné distribuční skupiny: Distribuční skupiny teď můžete označit jako veřejné. Tyto skupiny už nebudou ke stahování a instalaci aplikací vyžadovat přihlášení k účtu. Adresu URL můžete publikovat pomocí libovolného mechanismu a umožnit libovolnému počtu uživatelů nainstalovat aplikaci bez nutnosti účtu App Center.
Distribuce aplikací pro iOS a Android do Intune: Teď můžete nastavit nové distribuční úložiště zaměřené na cloud Intune. Pokud používáte Intune pro bohatou správu zařízení a aplikací, můžete teď prostřednictvím App Center zjednodušit vydávání nových balíčků aplikací do Intune.
Engage s uživateli pomocí nabízených oznámení: Nabízená oznámení v App Center vám umožní zapojit uživatele tím, že jim pošlete nabízená oznámení. Tato oznámení můžete cílit na konkrétní skupinu uživatelů definovanou kombinací zařízení a vlastních vlastností.
Teď můžete vytvářet aplikace pomocí C# 7: Teď můžete spouštět sestavení pro aplikace Xamarin C#7. Další informace o tom, jak začít používat Xamarin Apps v App Center, najdete tady.
Automatické zvýšení čísla buildu pro sestavení: Automaticky navyšujte počet buildů v určitém formátu. Zvolte ID průběžného sestavení App Center nebo jiné předdefinované formáty. Pokud chcete použít formát, který ještě neexistuje, dejte nám vědět.
Pokud k chybám připojíte vlastní protokoly, získáte podrobnější přehledy: Sady App Center SDK teď poskytují nové možnosti pro přidání vlastních dat protokolu (textových nebo binárních) do každé zprávy o chybovém ukončení. To vám umožní získat ještě více přehledů o tom, co se děje před chybovým ukončením.
Označte svá zjištění poznámkami ke skupinám chybových ukončení: Pomocí nové funkce poznámek ke skupině chybových ukončení je teď možné zdokumentovat svá zjištění, nápady nebo myšlenky týkající se původních příčin skupin chybových ukončení přímo v Centru aplikací.
Použití CodePush v App Center: Pomocí CodePush můžete rychle distribuovat aktualizace obsahu a opravy do aplikací React Native, aniž byste museli znovu vytvářet binární soubory. Spravujte vydané verze v App Center napříč několika nasazeními. Sledujte další funkce a vylepšení!
Aktualizace v rozhraní příkazového řádku: S novou verzí rozhraní příkazového řádku 0.9.1 teď můžete nahrát chybějící soubory symbolů pro chybové ukončení a spouštět analytické příkazy, abyste získali informace o cílové skupině, relaci a událostech vaší aplikace. Podporujeme také přihlášení prohlížeče, abyste se mohli snadno přihlásit k rozhraní příkazového řádku pomocí účtu GitHub nebo Microsoft.
Podpora UPW: Teď podporujeme vytváření, distribuci a analýzu pro aplikace Univerzální platforma Windows (UPW).
Zjednodušené uživatelské prostředí pro konfiguraci sestavení: Je jednodušší nakonfigurovat build pro kontinuální integraci s novým a vylepšeným uživatelským prostředím. Jako vždy máte možnost upravit konfiguraci sestavení. podepsat aplikaci; a automaticky zařadit úspěšná sestavení do fronty pro distribuci.
Modul plug-in Fastlane pro nahrávání vydaných verzí: Automatizujte nahrávání verzí a souborů symbolů do App Center prostřednictvím modulu plug-in Fastlane pro App Center.
Nejnovější nástroje pro buildy iOS: Všechny aplikace pro iOS napsané ve Swiftu, Objective-C a React Native teď používají nejnovější nástroje, jak doporučuje Apple.
Přihlaste se pomocí Google & Facebook: Zaregistrujte se a přihlaste se do App Center pomocí svých přihlašovacích údajů Google nebo Facebook.
Správa e-mailových oznámení o chybách a distribuci: Teď můžete okamžitě dostávat e-mailem oznámení o vytvoření nové skupiny chyb a spravovat tato oznámení v App Centeru.
Vyhněte se selháním, když testery nainstalují distribuovanou aplikaci App Center teď podporuje zachytávání a vytváření sestav identifikátorů UDID testeru pro distribuovanou aplikaci pro iOS, takže můžete snadno vytvořit platný ad hoc zřizovací profil včetně všech testerů. Tím zajistíte, že při pokusu testerů o použití distribuované aplikace nedojde k žádným chybám.
Automatické ověření úspěšného spuštění aplikace Po každém úspěšném sestavení ověřte, že se aplikace spouští na skutečném zařízení hostovaném v centru zařízení. Můžete ho nakonfigurovat v nastavení sestavení.
Správa tokenů rozhraní API na portálu App Center Token rozhraní API pro použití s rozhraními APP Center REST API teď můžete snadno vytvořit přímo z portálu App Center tak, že přejdete na Nastavení –> Tokeny rozhraní API.
Vytváření aplikací pomocí nejnovějších verzí a nástrojů Xcode Teď můžete vytvářet aplikace pro iOS vytvořené pomocí Xcode 8.3.1 a Xcode 8.3.2 na App Center. Kromě toho se teď budou nová sestavení spouštět pomocí
xcodebuild
.
Sestavování aplikací hostovaných z úložiště VSTS: Kromě dříve podporovaných GitHubu a Bitbucketu se teď můžete připojit k úložištím zdrojového kódu Gitu v Visual Studio Team Services (VSTS) a vytvářet mobilní aplikace.
XCUITest je teď k dispozici pro testování aplikací pro iOS: K otestování chování aplikací pro iOS použijte nativní architekturu pro automatizaci testů společnosti Apple. Pokud chcete získat přístup k této architektuře, vyberte tuto možnost v dialogovém okně "nové testovací spuštění".
Získejte nejnovější build z distribuce s aktualizacemi v aplikaci: Informujte testery o nejnovějších verzích z distribuované aplikace. Integrujte nejnovější sadu App Center SDK, abyste automaticky povolovali oznámení o aktualizacích v aplikaci pokaždé, když nasdílíte novou verzi.
Automatické zjišťování chybějících symbolů v zprávách o chybách: Pokud zapomenete nahrát symboly pro aplikaci pro iOS, App Center vám to připomene, aby vaše zprávy o chybách vždy obsahovaly bohaté a užitečné podrobnosti, které vývojářům usnadní řešení problémů.
Distribuce aplikace prostřednictvím rozhraní příkazového řádku: Vytvořte & spravujte distribuční skupiny, nahrajte svoji verzi a distribuujte ji pomocí nového rozhraní příkazového řádku verze 0.8.0.
- Organizace: Sdílejte aplikace mezi členy týmu tak, že je vytvoříte a seskupíte v rámci organizace. Najdete je v části Nastavení.
- Bitbucket: Připojte se k úložištím zdrojového kódu pomocí GitHubu... a teď taky Bitbucket! Připravujeme podporu VSTS.
- Nové příkazy sestavení v rozhraní příkazového řádku: Aktivujte nové sestavení pro předkonfigurované větve, zobrazte stav sestavení větve, stáhněte protokoly pro sestavení a získejte seznam větví pro vaši aplikaci pomocí rozhraní příkazového řádku verze 0.7.0.
- Vytváření React Native aplikací pomocí Yarnu: Při vytváření React Native aplikací používejte oblíbeného správce balíčků JavaScriptu Yarn. Instalace závislostí jsou teď také rychlejší a deterministické.
- Poznámky k verzi z potvrzení: Při sestavování se teď poznámky k verzi automaticky vyplní odpovídající zprávou o potvrzení.
- Cyklus Xamarin 9: Sestavte aplikace pomocí cyklu Xamarinu 9 (service release 0) a použijte adresu URL NuGet v3. Podívejte se na úplný seznam cloudových buildovacích počítačů.
- Nová testovací zařízení s iOSem: Zvolte zařízení s iOSem 10.3 a spusťte testy pomocí služby App Center Test.
- Zvolte a snadno distribuujte úspěšně podepsané sestavení přímo ze služby Build. Získáte tak větší kontrolu nad tím, které sestavení mají testeři ověřit.
- Odeberte z Analýzy události, které nechcete vidět. Můžete se snadno zbavit událostí odeslaných během testování & ověřování nebo i těch, které jste odeslali nesprávně.
- Když dostanete e-mail s instalací buildu, můžete se teď také přihlásit pomocí jiné sady přihlašovacích údajů a App Center automaticky aktualizuje váš přístup. App Center teď také zobrazí účet, který používáte k přihlášení k instalaci buildu, aby se v něm už nic nepletlo.
- Nahrajte soubory symbolů a získejte symbolické zprávy o chybách pomocí nejnovějšího rozhraní příkazového řádku verze 0.6.0.
- Získejte hlubší přehled o zapojení uživatelů s až 10 vlastními vlastnostmi událostí Analytics
- Spouštění automatizovaných testů uživatelského rozhraní pro iOS 10 a Android 7 pomocí Appium 1.6.3
- OPRAVENO: Analytické události se zobrazují správně, i když máte v prohlížeči nástroj pro blokování reklam.
Trasování zásobníku pro neúspěšné testy testovací služby
- Trasování zásobníku je teď k dispozici pro neúspěšné testovací kroky ve službě Test, což usnadňuje identifikaci původní příčiny selhání. Trasování zásobníku najdete v části protokoly v zobrazení testovací sestavy zařízení.
Spouštění testů založených na Jestu pro aplikace React Native
- U React Native aplikací teď můžete během procesu sestavování spouštět testy jednotek založené na Jestu. Povolte testy jednotek během instalace sestavení a snímky aplikace, kterou jste se změnami získali v porovnání s testovacími běhy.
Testování espressa pro aplikace pro Android
- Teď můžete spouštět testy Espresso pro aplikace pro Android pomocí služby Test.
Vytváření aplikací pro Android vytvořených pomocí React Native
- Teď můžete použít službu buildu pro aplikace pro Android vytvořené pomocí React Native frameworku.
Snadné přidání testerů pro distribuci
- Teď můžete do distribuční skupiny pozvat libovolného testera prostřednictvím jeho e-mailu, aniž by se nejdřív připojil k App Center.
- Teď můžete také odstranit distribuované verze.
Metriky chyb jsou teď k dispozici
- Získejte lepší přehled o aplikacích pomocí grafů o chybách za den, uživatelích bez chyb a distribuci zařízení.
Aktualizovali jsme také naše sestavovací počítače, aby podporovaly nejnovější nástroje Xcode, Android, ProGuard a Node.js.
- Podpora vytváření pro aplikace Xamarin pro Android Buildy pro vytváření aplikací Xamarin pro Android teď můžete nastavit tak, že přejdete do části Sestavení .
- Uživatelské jméno je teď možné upravit! Uživatelské jméno teď můžete upravit na stránce nastavení použití.
- Rozhraní příkazového řádku verze 0.3.0: Tato nová verze obsahuje příkazy pro vytváření a správu aplikací a tokenů rozhraní API.
- Podpora chybových ukončení a testování v iOS 10.2
- Podpora Xcode 8.2 pro vytváření aplikací pro iOS
- Události pro analýzu. Když už nebudete rozumět tomu, kolik uživatelů a kdo jsou vaši uživatelé, můžete se teď dozvědět víc o akcích uživatelů. V části Analýza vyhledejte "Události", abyste získali podrobná data o událostech a jejich vlastnostech. Přečtěte si dokument a podívejte se, jak se z těchto událostí začít učit.
- Podpora vytváření nativních aplikací pro Android Teď můžete nastavit buildy pro vytváření nativních aplikací pro Android tak, že přejdete do části Sestavení .
- React Native dorazil. Můžete vytvářet, zaznamenávat zprávy o chybách a zobrazovat analytická data pro vaši aplikaci pro iOS. Přečtěte si dokumenty nebo začněte připojením libovolného úložiště React Native.
- Vývojáři xamarinu můžou vytvářet pro iOS.
- Automatická distribuce ze sestavení CI Můžete vybrat distribuční skupinu, která automaticky vytvoří vydání z každého sestavení CI ve větvi.