2017-10-08 1 views
0

Ich möchte eine electron App erstellen, die Idee ist einfach - Benutzer wird ziehen und einen Ordner in meine App fallen und ich werde das für ihn unter ~/Library/some-folder/ kopieren.Elektron auf MacOSX - Kopieren von Dateien in ~/Bibliothek

Das Front-End ist kein Problem, mein Problem ist, dass ich nicht sicher bin, was die beste Praxis ist, sollte ich einfach fs (file system) verwenden und den Inhalt meines gelöschten Ordners an den Speicherort kopieren?

Wie kann ich außerdem sicher sein, dass meine App die Berechtigung zum Kopieren in den Ordner ~/Library hat?

Danke!

Antwort

1

Best Practice (und erforderlich für den App Store) ist Sandbox Ihre App, indem Sie alle benötigten Dateien in einem eigenen Ordner in ~/Library/Containers und nur den Zugriff auf diesen Ordner, was offensichtlich bedeutet, dass Sie können Legen Sie die richtigen Berechtigungen fest. Vollständige Details finden Sie unter here.