Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Viktigt!
Visual Studio App Center drogs tillbaka den 31 mars 2025, förutom analys- och diagnostikfunktionerna, som fortsätter att stödjas fram till den 30 juni 2026. Läs mer.
Analysdata visas inte i portalen
- Kontrollera att du har integrerat SDK-modulerna korrekt.
- Kontrollera att projektet ingår i "App Center"-objektet med bifogat
AppCenterBehavioroch att dina apphemligheter läggs till i motsvarande fält i fönstret Kontroll. Kontrollera även rutorna "Använd {service}" för varje App Center-tjänst som du tänker använda. - Kontrollera loggarna som säger "App Center SDK har konfigurerats framgångsrikt" (på utförlig loggnivå) och kontrollera sedan om du ser HTTPS-begärandeloggar.
- Kontrollera att enheten är online.
- Ibland kan det ta några minuter att visa loggar i portalen. Vänta en stund om så är fallet.
- Om du vill kontrollera om App Center-serverdelen tog emot dina data går du till avsnittet Loggflöde i Analytics-tjänsten. Dina händelser bör visas när de har skickats.
Krascher visas inte i portalen
- Kontrollera att du har integrerat SDK-modulerna korrekt.
- Kontrollera att projektet ingår i "App Center"-objektet med bifogat
AppCenterBehavioroch att dina apphemligheter läggs till i motsvarande fält i fönstret Kontroll. Kontrollera även rutorna "Använd {service}" för varje App Center-tjänst som du tänker använda. - Starta om appen efter en krasch. App Center Crashes kommer att vidarebefordra kraschloggen bara efter att det har startats om. SDK:t sparar ingen kraschlogg om du har kopplat ett felsökningsprogram. Kontrollera att felsökaren inte är ansluten när du kraschar appen.
- Kontrollera loggarna som säger "App Center SDK har konfigurerats framgångsrikt" (på utförlig loggnivå) och kontrollera sedan om du ser HTTPS-begärandeloggar.
- Kontrollera att enheten är online.
- Ibland kan det ta några minuter att visa loggar i portalen. Vänta en stund om så är fallet.
- Om du vill kontrollera om SDK:n upptäckte kraschen vid nästa appstart kan du anropa API:et för att kontrollera om appen kraschade under den senaste sessionen och visar en avisering. Eller så kan du utöka kraschåteranropet för att se om det har skickats lyckat till servern.
- Om du vill kontrollera om App Center-serverdelen tog emot kraschen går du till avsnittet Loggflöde i Analytics-tjänsten. Dina krascher bör visas där, efter att de har skickats.
- Kontrollera att appen faktiskt har kraschat och startats om: Unity fångar de flesta ohanterade undantag som standard, vilket innebär att appen inte avslutas och att den inte betraktas som en krasch. Om en krasch fångas av Unity rapporteras den som "Fel" av SDK:t.
Android-projektbygget misslyckas
Distribuera modulversion 4.1.0 eller senare har en ny manifesttagg för stöd för Android 11. Om du använder Unity av tidigare version 2019.4 bör du uttryckligen ange gradle-versionen för att undvika felet AAPT: error: unexpected element <queries> found in <manifest>..
För att undvika problem med att skapa projektet måste du lägga mainTemplate.gradle till och launcherTemplate.gradle (den här filen bör bara läggas till om du använder Unity 2019.4)-filer för att uttryckligen ange gradle-versionen. Öppna Projektinställningar>Spelare>Android-fliken>Publiceringsinställningar>Bygg och välj Anpassad huvudgradlemall och Anpassad startgradlemall. När du har genererat filer infogas följande rader överst i filerna:
buildscript {
repositories {
google()
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.4.3'
}
}
allprojects {
repositories {
google()
mavenCentral()
flatDir {
dirs 'libs'
}
}
}
Läs mer om att bygga för Android 11 med Unity-riktlinjer.
Skydda App Center-hemlighetsvärdet
app_secret Är en identifierare för din app, det är nödvändigt att veta vilken app trafiken gäller för och det kan inte användas för att hämta eller redigera befintliga data. Om din app_secret exponeras är den största risken att skicka felaktiga data till din app, men det påverkar inte datasäkerheten.
Om du vill hämta känsliga data måste du ange en app-/ användartoken som genereras på klientsidan. Det går inte att göra data på klientsidan helt säkra.
Du kan förbättra din apps säkerhet genom att använda en miljövariabel för att mata in apphemligheten i koden. På så sätt syns inte hemligheten i koden.