Ich versuche, ein Sicherheits-Scoped-Lesezeichen zu verwalten, muss aber nur einfaches C verwenden, das Objective-C in einer einfachen C-Datei verwendet.Sicheres Scoped-Lesezeichen in Plain C
Ist es überhaupt machbar oder sollte ich einfach aufgeben?
Irgendwelche Ratschläge? Kann ich die Obj-C-Funktion innerhalb der C-Funktion aufrufen und die Datei als .c speichern?
Vielen Dank im Voraus allen, Nikolas
Ich verwende eine Entwicklungsumgebung von Drittanbietern für die Entwicklung, die Ocbjective-C nicht unterstützt. Also versuche ich den langen Weg für solche Dinge. Vielen Dank für die Info, ich werde mich darum kümmern. Nik –
@ NikolasKon dann 'CoreFoundation' ist der Rahmen, den Sie brauchen. Wenn Ihre Entwicklungsumgebung es erlaubt, es zu verlinken, natürlich :) – Cristik
, wie ich verstehe, sollte ich jetzt die 'CoreFoundation's 'CFURLCreateBookmarkData' ** statt ** von' bookmarkDataWithOptions' verwenden, die auf die [Security-Scoped Lesezeichen und verwiesen wird Persistenter Ressourcenzugriff] (https://developer.apple.com/library/content/documentation/Security/Conceptual/AppSandboxDesignGuide/AppSandboxInDepth/AppSandboxInDepth.html#//apple_ref/doc/uid/TP40011183-CH3-SW16). Ich habe es noch nicht versucht, aber es ist jetzt viel klarer, du hast mir wirklich sehr geholfen. Vielen Dank! –