Andere Apache Cordova-APIs

Wichtig

Visual Studio App Center wird am 31. März 2025 eingestellt. Sie können Visual Studio App Center zwar weiterhin verwenden, bis es vollständig eingestellt ist, es gibt jedoch mehrere empfohlene Alternativen, zu denen Sie eine Migration in Betracht ziehen können.

Erfahren Sie mehr über Supportzeitpläne und Alternativen.

Hinweis

Der Support für Cordova-Apps wurde im April 2022 eingestellt. Weitere Informationen finden Sie im App Center-Blog.

Anpassen der Protokollebene

Sie können die Anzahl der Protokollmeldungen steuern, die aus App Center in der Konsole angezeigt werden. Öffnen Sie zum Anpassen der Protokollierung die config.xml-Datei des Projekts. Fügen Sie für jedes Zielelement platform Ihres Apache Cordova-Projekts (derzeit nur Android und iOS) ein untergeordnetes preference Element im folgenden Format hinzu:

<preference name="LOG_LEVEL" value="2" />

Legen Sie den Wert auf eine der Konstanten fest, die in der offiziellen Android-Dokumentation beschrieben werden. Die gleichen Konstanten können auch für iOS verwendet werden. Um so viele Protokollmeldungen wie möglich zu erhalten, verwenden Sie die VERBOSE(2) -Ebene.

Identifizieren von Installationen

Das App Center SDK erstellt nach der Installation der App eine UUID für jedes Gerät. Dieser Bezeichner bleibt für ein Gerät identisch, wenn die App aktualisiert wird und nur dann eine neue generiert wird, wenn die App neu installiert wird oder der Benutzer alle App-Daten manuell löscht. Die folgende API ist für Debugzwecke nützlich.

var success = function(installId) {
    console.log("Install ID: " + installId);
}

var error = function(error) {
    console.error(error);
}
AppCenter.getInstallId(success, error);

Identifizieren von Benutzern

Das App Center SDK unterstützt das Festlegen einer Benutzer-ID , die zum Erweitern von Absturzberichten verwendet wird. So verwenden Sie diese Funktion:

  1. Konfigurieren Sie das App Center SDK wie im Leitfaden Erste Schritte mit dem App Center SDK beschrieben.
  2. Legen Sie im SDK mithilfe des folgenden Codes fest userID :
AppCenter.setUserId("your-user-id");

Nachdem Sie eine Benutzer-ID festgelegt haben, können Sie die Suchfunktion von App Center verwenden, um nach bestimmten Absturzberichten für die ID zu suchen. Weitere Informationen finden Sie in der App Center-Suchdokumentation.

Hinweis

Der Wert für die Benutzer-ID ist auf 256 Zeichen beschränkt. Es wird zusammen mit Ihren Absturzberichten angezeigt, aber nicht für die Aggregation oder Anzahl betroffener Benutzer verwendet. Falls Sie die Benutzer-ID mehrmals festlegen, wird nur die letzte Benutzer-ID verwendet. Sie müssen die Benutzer-ID selbst festlegen, bevor jede Anwendung gestartet wird, da dieser Wert zwischen den Starts nicht vom SDK gespeichert wird.