Ho l'app che mostra la sua immagine di sfondo designata mentre carica l'app. E poi si blocca in esecuzione il codice in fase di avvio:L'app Delphi XE4 iOS funziona su simulatore ma non su dispositivo di debug
// unzip own resources like images, data files ettc.
FAppDataDirPath := GetHomePath + PathDelim + Application.Title + '.app' + PathDelim;
P := FAppDataDirPath + 'assets.zip';
if FileExists(P) then
begin
Z := TZipFile.Create;
try
Z.Open(P, zmRead);
Z.ExtractAll(FAppDataDirPath + 'Library');
finally
Z.Free;
end;
end
;
Questo è l'errore che ottengo:
Quindi il file/private/var/mobile/Applicazioni/blanked_out/blanked_out_also.app/Library/assets/app_bac' o directory esiste sul dispositivo attuale? –
Mi sta confondendo. Sul simulatore questo percorso esiste: "/private/var/mobile/Applications/exampleGuID/example.app/Library" ma su iphone he ** Library ** non parte e non può essere creato? – Tom
@KenWhite: ho creato una domanda più specifica qui: http://stackoverflow.com/questions/17809533/delphi-xe4-ios-how-to-get-library-path-on-actual-ios-device - I sarà felice di accettare la risposta e dare generosità a voi su questa domanda (anche se il mio problema non è risolto, è anche un grande aiuto per essere in grado di fare una domanda più specifica) – Tom