Ich weiß, dass die Symbole, die Programme darstellen, die auf enden, .app
wirklich ein speziell behandelter Ordner sind und keine einzelne Datei. Und in diesem Ordner gibt es einen Ordner namens Contents , und in diesem Ordner liegt der ganze Inhalt einer Anwendung.
Wenn Sie Informationen über eine Anwendung speichern möchten (z. B. Notizen zu Abstürzen, Arbeitsabläufen oder Projekten, die diese Anwendung betreffen), wie schlecht wäre es dann, einen weiteren Ordner innerhalb des Anwendungspakets neben dem Inhaltsordner zu erstellen ? Würde es Code Signing brechen? Dafür sorgen, dass sich der Ordner nicht mehr wie ein Anwendungspaket verhält? Haben Sie überhaupt keine Nebenwirkungen? Werden Ordner innerhalb des App-Bundles, aber außerhalb von Inhalten bei einem App-Upgrade platt gemacht?
Zum Beispiel habe ich Byword im App Store gekauft. Ich habe /Applications/Byword.app
auf meinem Computer. /Applications/Byword.app/Contents/*
enthält die Anwendung selbst. /Applications/Byword.app/My notes/*
Kann ich dort eigene Kommentare zur Bewerbung erstellen und speichern?
Es wäre nicht so schlimm, außer dass das Ganze die App-Verpackung völlig falsch verwendet. Alles in dieser App wird nicht von Spotlight indiziert, wenn Sie diese App löschen, sind auch alle Notizen und Referenzen weg.
Ich kann mir keinen sinnvollen Anwendungsfall vorstellen, wo dies eine gute Idee wäre. Es sei denn, Sie sind ein App-Entwickler und möchten Dinge während der App-Ausführung speichern.
Ich würde dies nicht empfehlen, obwohl es technisch funktionieren sollte.
ughoavgfhw