Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Důležité
Visual Studio App Center bylo vyřazeno 31. března 2025 s výjimkou funkcí Analýzy a diagnostiky, které se budou dál podporovat až do 30. června 2026. Další informace.
Díky nejnovějším verzím můžete testerům snadno zůstat v aktualizovaném stavu. Integrujte sadu App Center SDK (a modul distribuce) pro iOS, Android nebo MAUI/Xamarin , abyste automaticky povolili oznámení v aplikaci pro nové verze. Po dokončení budou všechny budoucí verze prostřednictvím App Center aktivovat oznámení v aplikaci pro každý tester, který umožní rychlý upgrade na nejnovější verzi.
Důležité
V tuto chvíli jsou určitá omezení aktualizací In-App.
- Zařízení s Androidem nebudou vyzváni k aktualizaci, pokud nedošlo k žádné změně
versionCodeneboversionName. - Pokud používáte soukromou stopu, Apple má výchozí dialogové okno, které je potřeba zavřít pro veřejné aktualizace v aplikaci pro iOS. Pro veřejný tok se nevyžaduje přihlášení.
- In-App Aktualizace nefungují na aplikacích pro Windows nebo UWP.
Veřejné aktualizace In-App
Pokud chcete povolit veřejné aktualizace v aplikaci, vytvořte veřejnou distribuční skupinu a distribuujte verzi pomocí sady App Center SDK. Jakmile testeři nainstalují aplikaci, zobrazí se jim upozornění, když budou nové verze veřejně dostupné.
Kompatibilita s úložišti aplikací
Android
Pokud je aplikace nainstalovaná z Google Play nebo jiných obchodů místo App Center, bude kontrola nových verzí zakázaná.
Google může považovat kód aktualizace v aplikaci za škodlivé chování, i když se nepoužívá za běhu. Doporučujeme, abyste tento kód před odesláním do Google Play odstranili z aplikace. Abychom to usnadnili, poskytujeme verzi sady App Center Distribute SDK se stubovanými rozhraními API, takže jedinou změnou pro vás je výměna závislostí. Podrobné pokyny najdete na stránkách Androidu, MAUI/Xamarinu nebo Unity .
Ios
Pokud je aplikace nainstalovaná z App Storu nebo TestFlight, aktualizace v aplikaci nejsou dostupné a kontrola nových verzí bude zakázaná.
Nejčastější dotazy
- Proč se testerům zobrazí výzva k opakovanému ověření?
- Sada App Center SDK používá výchozí prohlížeč zařízení k ukládání souborů cookie. V následujících případech sada SDK požádá o opětovné ověření:
- Tester vymaže soubory cookie z výchozího prohlížeče zařízení.
- Tester zakázal soubory cookie pro výchozí prohlížeč zařízení.
- Tester po otevření aplikace zavřel první ověřovací okno.
- Tajný kód aplikace použitý k inicializaci sady SDK není stejný jako tajný kód aplikace uvedený na webovém portálu App Center.
- Proč testeři při vydání nové verze aplikace nevidí zprávu o aktualizaci v aplikaci?
- Několik scénářů může způsobit, že testeři nebudou dostávat oznámení o aktualizacích v aplikaci:
- Distribuovaná funkce sady App Center SDK je zakázaná. Při spuštění aplikace musí být povolená a inicializována funkce distribuce sady App Center SDK. Pokud testeři nainstalovali verzi se zakázanou funkcí distribuce, museli by nejnovější verzi nainstalovat ručně.
- Automatická kontrola aktualizace je zakázaná. Pokud je automatická kontrola aktualizace zakázaná, aplikace při spuštění nekontroluje nové verze. K této kontrole dochází při zavolání checkForUpdate .
- Verze pro vydání vaší aplikace je pro nové vydání nesprávná.
- Pro Android: zvyšte číslo verze.
- Pro iOS: zvýšení
CFBundleShortVersionStringa dodržování sémantických standardů správy verzí
- Proč testeři vidí zprávu "In-app Update disabled" (Aktualizace v aplikaci je zakázaná)?
- Existuje několik scénářů, kdy může sada App Center SDK zobrazit tuto zprávu:
- Aplikace nebyla nainstalována z App Center.
- Verze, kterou tester nainstaloval, nebyla vydána z App Center nebo byla verze odstraněna v App Centeru.
- Tajný klíč aplikace použitý v sadě SDK je nesprávný. Tajný kód aplikace získáte tak, že přejdete na stránku nastavení aplikace, kliknete na trojité svislé tečky v pravém horním rohu a zkopírujete tajný kód aplikace.
- Pokud jste migrovali aplikaci z HockeyAppu, přečtěte si následující články:
- iOS: [Migrace z HockeyApp][ios-sdk-migration]
- Android: [Migrace z HockeyApp][android-sdk-migration]
- Pokud jste migrovali aplikaci z HockeyAppu, přečtěte si následující články: