Bevor Sie Ihre interne App veröffentlichen, sollten in der Play Console bzw. dem iFrame von Managed Google Play keine Warnungen oder Fehler mehr angezeigt werden. Wenn Sie diese ignorieren, wird die App unter Umständen nicht veröffentlicht. Außerdem empfehlen wir die folgenden Best Practices:
App erstellen und signieren- Der Paketname Ihrer App muss bei Google Play global eindeutig sein – nicht nur innerhalb Ihres Unternehmens oder Ihres Google Play-Entwicklerkontos. Sollte Ihr Paketname mit einem bei Google Play bereits vorhandenen übereinstimmen, rekompilieren Sie Ihre App mit einem anders lautenden Paketnamen.
- Bei Google Play müssen APKs auf Byte basieren, damit die RAM-Nutzung optimiert wird. Falls Ihr APK nicht auf Byte basiert, können Sie dies mit dem zipalign-Tool beheben.
- Der Schlüssel, mit dem Sie Ihr APK signieren, sollte einen langen Gültigkeitszeitraum haben. Weitere Informationen finden Sie unter Hinweise zur Signatur.
- Warum erhalte ich beim Hochladen eines App-Bundles die Fehlermeldung „Wenn du ein Android App Bundle hochladen möchtest, musst du bei der Play App-Signatur angemeldet sein.“?
- Der Fehler tritt auf, weil Sie Ihren App-Signaturschlüssel noch nicht hochgeladen haben. Folgen Sie der Anleitung im Abschnitt AAB für eine interne App hochladen, die mit einem APK erstellt wurde, um Ihren App-Signaturschlüssel hochzuladen.
- Warum wird die folgende Fehlermeldung angezeigt: „Du hast ein APK oder Android App Bundle hochgeladen, das mit einem Schlüssel signiert wurde, der auch zum Signieren von APKs verwendet wird, die an den Nutzer geliefert werden. Da du für die Play App-Signatur angemeldet bist, musst du das APK oder Android App Bundle mit einem neuen Schlüssel signieren, bevor du es hochlädst.“?
- Dieser Fehler tritt auf, wenn Sie eine neue App erstellen, indem Sie ein App-Bundle hochladen, das mit einem App-Signaturschlüssel (Bereitstellungsschlüssel) signiert wurde, der zum Signieren anderer APKs verwendet wurde. So können Sie dieses Problem beheben:
- Verwenden Sie einen neuen Uploadschlüssel, um Ihr App-Bundle vor dem Upload zu signieren, oder
- erstellen Sie Ihre neue App, indem Sie zuerst ein APK hochladen und dann gemäß der Anleitung unter AAB für eine interne App hochladen, die mit einem APK erstellt wurde zu einem App-Bundle wechseln.
- Dieser Fehler tritt auf, wenn Sie eine neue App erstellen, indem Sie ein App-Bundle hochladen, das mit einem App-Signaturschlüssel (Bereitstellungsschlüssel) signiert wurde, der zum Signieren anderer APKs verwendet wurde. So können Sie dieses Problem beheben:
- Was muss ich tun, wenn ich die generierten APKs, die an Endnutzer gesendet werden, mit meinem eigenen Signaturschlüssel signieren möchte?
- So können Sie dieses Problem beheben:
- Veröffentlichen Sie die interne App über die Play Console oder
- laden Sie das mit Ihrem eigenen Signaturschlüssel signierte APK über den iFrame von Managed Google Play hoch. Laden Sie dann denselben App-Signaturschlüssel in die Play Console hoch. Folgen Sie danach der Anleitung im Abschnitt AAB für eine interne App hochladen, die mit einem APK erstellt wurde. Anschließend können Sie das App-Bundle über den iFrame (oder die Play Console) hochladen.
- So können Sie dieses Problem beheben:
- Was muss ich tun, wenn ich von Google generierte Schlüssel zum Signieren der generierten APKs verwenden möchte, die an Endnutzer gesendet werden?
- Wenn Sie eine App mit einem App-Bundle aus einem iFrame erstellen, wird standardmäßig ein von Google generierter Signaturschlüssel verwendet. Sie müssen nichts weiter tun.
- Kann ich meinen App-Signaturschlüssel aktualisieren, nachdem ich mich für die Play App-Signatur angemeldet habe?
- Diese Funktion wird nur für Standard-Play Console-Entwicklerkonten unterstützt. Sie wird nicht für Play Console-Konten mit iFrame unterstützt, über die interne Apps vertrieben werden.
- Kann ich das Zurücksetzen des Uploadschlüssels für Play Console-Konten mit iFrame beantragen?
- Diese Funktion wird nur für Standard-Play Console-Entwicklerkonten unterstützt. Sie wird nicht für Play Console-Konten mit iFrame unterstützt, über die interne Apps vertrieben werden.
- Kann die Auswahl des App-Signaturschlüssels geändert werden?
- Nein. Der Schlüssel, den Sie in Ihrem ersten Release verwenden (entweder Ihr eigener bei Verwendung eines APK oder ein von Google generierter bei Verwendung eines AAB), wird Ihr App-Signaturschlüssel.
- Kann ich nach dem Hochladen eines App-Bundles im iFrame zu einem APK wechseln?
- Wenn Sie Ihre App ursprünglich mit einem APK erstellt haben und dann durch Hochladen des Signaturschlüssels zu einem App-Bundle gewechselt sind, können Sie wieder zu einem APK wechseln.
- Wenn eine App ursprünglich mit App-Bundles über einen iFrame erstellt wurde, kann sie nicht mehr zu einem APK zurückgewechselt werden.
- Kann ich die Play Edit API verwenden, um App-Bundles für interne Apps hochzuladen, die über den iFrame erstellt wurden?
- Ja, das ist möglich. Sie müssen jedoch zuerst Ihren Signaturschlüssel in die Play Console hochladen. Für zukünftige Releases können Sie dann die Play Edit API verwenden.
- Unterstützt die Play Custom App Publishing API App-Bundles?
- Nein. Sie unterstützt nur Apps, die mit einem APK erstellt wurden.
- Kann ich die Play Custom App Publishing API zum Erstellen von Apps und die Play Edit API zum Aktualisieren von Apps verwenden?
- Ja, das ist möglich. Sie müssen jedoch Ihren Signaturschlüssel in der Play Console angeben, bevor Sie die Play Edit API für das App-Bundle verwenden können.
Die Verwendung markenrechtlich geschützter Inhalte ohne Erlaubnis kann zu einem Verstoß gegen die Google Play-Richtlinien führen, auch wenn die Inhalte Ihrer Organisation gehören. Wenn
- Ihre interne App markenrechtlich geschützte Inhalte wie Markennamen, Logos, Grafikinhalte, Audioinhalte usw. enthält oder
- Sie eine App, die Sie von einem Drittanbieter erhalten haben, noch einmal veröffentlichen,
teilen Sie dem Google Play-Team für App-Überprüfungen mit, dass Sie dazu berechtigt sind, die jeweiligen Inhalte zu verwenden, und warten Sie auf eine Antwort vom Team, bevor Sie Ihre App veröffentlichen.