AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Cross-Platform-Entwicklung Delphi macOS Dateizugriff verweigert bei FMX App-Store Apps
Thema durchsuchen
Ansicht
Themen-Optionen

macOS Dateizugriff verweigert bei FMX App-Store Apps

Ein Thema von wjjw · begonnen am 28. Jun 2018 · letzter Beitrag vom 28. Jun 2018
 
Benutzerbild von wjjw
wjjw

Registriert seit: 3. Aug 2017
Ort: Wiener Neustadt, Österreich
75 Beiträge
 
Delphi 12 Athens
 
#1

macOS Dateizugriff verweigert bei FMX App-Store Apps

  Alt 28. Jun 2018, 07:25
Hallo!

Habe das Problem das wenn eine macOS FMX-App für den App-Store den Zugriff auf diverse Verzeichnis verweigert.
Wenn ich die gleiche App mit Konfiguration "Normal" kompiliere und starte kann ich auf alle Verzeichnisse zugreifen.
Habe natürlich unter "Berechtigungsliste" alle relevanten Optionen markiert (z.b. Lese-/Schreibzugriff auf ...).
Komisch ist auch das ich im Download-Verzeichnis problemlos schreiben/kopieren kann.
Ich brauche eine Funktion die die Daten meiner App auf einen USB-Stick sichert.
Hat jemand ähnliche Probleme?

procedure TForm1.Btn_CopyClick(Sender: TObject);
var fn1, fn2: String;
begin
// Funktioniert NICHT!
fn1 := Von.Text; // "/Users/user1/Downloads/bild.png"
fn2 := Nach.Text; // "/Volumes/USB-Stick/bild.png"
TFile.Copy(fn1, fn2); // Fehler - Permission denied

// Funktioniert!
if SaveDialog1.Execute then
begin
fn1 := Von.Text; // "/Users/user1/Downloads/bild.png"
fn2 := SaveDialog1.FileName; // "/Volumes/USB-Stick/bild.png"
TFile.Copy(fn1, fn2); // KEIN Fehler
end;
end;


/Werner
Werner Weiß

Geändert von wjjw (28. Jun 2018 um 07:48 Uhr)
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:19 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