![]() |
Compilierung auf unterschiedlichen Rechnern
Mir ist gerade etwas aufgefallen, was ich in der Vergangenheit wohl dezent übersehen habe.
Wenn ich meine APK auf Rechner 1 erstelle und per Download auf mein Handy lade, läuft alles. Lade ich es nochmal, dann wird die App korrekt aktualisiert. Wenn ich denselben Source dann anschließend auf Rechner 2 compiliere, die APK hochlade und wieder runterlade, geht das Update nicht. Ich muss es erst deinstallieren. Wird die APK mit einem internen Schlüssel signiert, wenn ich kein Zertifikat angebe? |
AW: Compilierung auf unterschiedlichen Rechnern
Ja bei Seattle mit
Code:
Es sollte ja kein Problem sein, so einen Keystore pro Rechner/Benutzer automatisch zu erzeugen.
%APPDATA%\Embarcadero\BDS\17.0\debug.keystore
Wenn man die Hash-Werte der Datei vergleicht, dann hat man Gewissheit. Meine debug.keystore von Seattle hat:
Code:
---------------------------
Prüfsummen-Information --------------------------- Name: debug.keystore Größe: 2320 Bytes (0 MB) CRC32...: 83C76EE5 CRC64...: 887BDA6F28156037 SHA256..: 9E8F93AD692FD7A37F56A66AD656F18655BBBBB6A007C14DCBFC9309C291E0E3 SHA1....: 9A2CA07FDC109FC74BAE2939EDC2CD9ADF7DB381 BLAKE2sp: 41C0B9F3E0C165878102B165F9E0C10F0ACC71102F8E82AE728C6D041299D631 |
AW: Compilierung auf unterschiedlichen Rechnern
Ok, die scheint unterschiedlich zu sein. Gibt es denn nur eine DEBUG.KEYSTORE, die dann auch für Release verwendet wird? Oder wird die einfach immer verwendet, wenn ich eine App ohne den Store testen möchte? Dann bräuchte ich die Datei ja nur auf beiden Rechnern gleichziehen.
|
AW: Compilierung auf unterschiedlichen Rechnern
Für den AppStore musst (solltest) du einen eigenen KeyStore anlegen.
Ob man die debug.keystore einfach tauschen kann hängt davon ab, ob da immer das gleiche Kennwort verwendet wird :stupid: Ausprobieren (aber nichts wegwerfen) |
AW: Compilierung auf unterschiedlichen Rechnern
Habe die debug.keystore von PC1 auf PC2 kopiert, funktioniert.
Vielen Dank! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:49 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz