Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   iOS XE5 Update 2 überschreibt Documents-Verzeichnis (https://www.delphipraxis.net/178408-xe5-update-2-ueberschreibt-documents-verzeichnis.html)

Darlo 6. Jan 2014 15:56

XE5 Update 2 überschreibt Documents-Verzeichnis
 
Hallo zusammen,

ich habe gerade nach langem zögern das Update 2 und das Hotfix 1 installiert. Jetzt habe ich folgendes Problem:
Die Datenbank und die Lizenzdaten speichere ich unter

Delphi-Quellcode:
GetHomePath+PathDelim+'Documents'+PathDelim+Filename
Jedesmal wenn ich per Ad-hoc auf mein Gerät deploy werden alle Dateien in diesem Verzeichnis gelöscht. Das war unter XE5 Update 1 noch nicht so.

Gibt es irgendwo ein Häkchen zu setzen damit dies nicht mehr passiert? Man kann ja keinem User erklären dass zwar die App mit jedem Update besser wird, er
aber dummerweise immer alle seine Daten verliert....

Daniel 6. Jan 2014 15:58

AW: XE5 Update 2 überschreibt Documents-Verzeichnis
 
Machst Du das Deployment direkt aus der IDE heraus? Ja, dann ist dies eine bekannte Änderung in XE5. Das dürfte aber nicht passieren, wenn Du Dein Deployment aus iTunes heraus machst (so, wie Deine Anwender).

Darlo 6. Jan 2014 16:11

AW: XE5 Update 2 überschreibt Documents-Verzeichnis
 
Danke für Deine Antwort.
Das ist doch Mist, oder sehe ich den Vorteil nicht. Bisher konnte ich super bequem auf Ad-Hoc stellen und F9 drücken, fertig.
Jetzt muss ich die *.ipa erzeugen, zum Mac drehen, im Scratch-Verzeichnis die *.ipa suchen und über den Organizer aufs Gerät ziehen....

Ich habe in der Doku zum Update 2 nix gefunden. Wo kann ich das nachlesen?

Mavarik 6. Jan 2014 16:13

AW: XE5 Update 2 überschreibt Documents-Verzeichnis
 
Zitat:

Zitat von Darlo (Beitrag 1242419)
Gibt es irgendwo ein Häkchen zu setzen damit dies nicht mehr passiert? Man kann ja keinem User erklären dass zwar die App mit jedem Update besser wird, er
aber dummerweise immer alle seine Daten verliert....

Nein das ist neu seit Upd2, kannst Du nix gegen machen..

Mavarik

himitsu 6. Jan 2014 16:35

AW: XE5 Update 2 überschreibt Documents-Verzeichnis
 
Zitat:

Zitat von Mavarik (Beitrag 1242424)
das ist neu seit Upd2, kannst Du nix gegen machen..

Upd2 wieder Deinstallieren? :stupid:

zeras 6. Jan 2014 17:40

AW: XE5 Update 2 überschreibt Documents-Verzeichnis
 
Das ist das gleiche, was ich bei Android bemerkt hatte.
hier

Darlo 7. Jan 2014 08:40

AW: XE5 Update 2 überschreibt Documents-Verzeichnis
 
Mich nervt das gerade wirklich. Gibt es eine andere Möglichkeit als XE5 Update 1 zu installieren?

himitsu 7. Jan 2014 09:19

AW: XE5 Update 2 überschreibt Documents-Verzeichnis
 
Zitat:

Zitat von Darlo (Beitrag 1242497)
Mich nervt das gerade wirklich. Gibt es eine andere Möglichkeit als XE5 Update 1 zu installieren?

- die Daten in ein Verzeichnis schreiben, wo nicht gelöscht wird, beim Deinstallieren
oder
- Update 2 entsorgen

Uwe Raabe 7. Jan 2014 09:33

AW: XE5 Update 2 überschreibt Documents-Verzeichnis
 
Zitat:

Zitat von himitsu (Beitrag 1242502)
- Update 2 entsorgen

Wenn das eine gewollte Funktionalität seitens Delphi ist, käme das aber einem Delphi-Update-Stop gleich. Insofern würde ich eine Lösung vorziehen, die aktuell auch mit Update 2 funktioniert.

franktron 7. Jan 2014 09:36

AW: XE5 Update 2 überschreibt Documents-Verzeichnis
 
Das Verhalten von Update 2 ist gar nicht mal so unlogisch.

Ein Programm könnte Ärger machen wenn Reste von dem alten Programm zurückbleiben und eine Fehlersuche erschweren.


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:49 Uhr.
Seite 1 von 3  1 23      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz