Notarielle Beurkundung unter macOS: Änderungen an der Komponentenstruktur
Der macOS-Beglaubigungsprozess entwickelt sich ständig weiter. Leider entspricht die interne Struktur von 4D Komponenten, die mit 4D v11 entwickelt wurde, um plattformübergreifende Kompatibilität zu ermöglichen, nicht mehr den Anforderungen, die Apple für Silicon-basierte Macs eingeführt hat, was die Beurkundung von Komponenten zunehmend erschwert.
Um den Implementierungsprozess zu vereinfachen, haben wir die Komponentenstruktur ab 4D 20 R8 aktualisiert. Diese neue Ordnerstruktur macht die Notarisierung und Bereitstellung so einfach wie die Bereitstellung einer Anwendung. Es gibt jedoch eine wichtige Einschränkung: Die aktualisierte Struktur ist nicht kompatibel mit älteren 4D Versionen (z.B. 4D 20 R7 und früher), während ältere Komponenten weiterhin mit neueren 4D Versionen kompatibel sind.
Die Build4D Komponente wurde ebenfalls aktualisiert, um die neue Struktur widerzuspiegeln. Seien Sie beim Erstellen von Komponenten vorsichtig und stellen Sie sicher, dass Sie die richtige Version von Build4D verwenden.
Wichtiger Hinweis: Bei Komponenten, die mit 4D 20 R7 oder einer früheren Version erstellt wurden, können bei der Notarisierung Fehler auftreten. Die empfohlene Lösung ist ein Update auf 4D 20 R8.
Wie Sie Ihre zusammengeführte 4D Anwendung notariell beglaubigen (macOS 12 & Xcode 13)
Hinweis: Update für macOS 12/Monterey und Xcode 13. Für Xcode 12 und älter, siehe diesen Blogbeitrag.
Mit Monterey (macOS 12) ist es sehr empfehlenswert, Anwendungen, die über ein öffentliches Netzwerk verteilt werden, zu beglaubigen. Eine große Anzahl von Entwicklern überträgt ihre Anwendungen über ein angeschlossenes Speichergerät oder per Dateifreigabe; eine notarielle Beglaubigung ist in diesen Fällen nicht erforderlich, wenn der Benutzer dem Entwickler bereits vertraut. Die notarielle Beglaubigung dient dazu, den Benutzern zu versichern, dass die Anwendung nicht bösartig ist, und ist nur für Anwendungen erforderlich, die von einer Website heruntergeladen werden.
Wenn Siebei der Erstellung Ihrer Anwendungen mit 4D v18 unsere integrierte Signaturfunktion verwenden, ist Ihre Anwendung bereit für die Beglaubigung. Dieser Vorgang wird außerhalb von 4D durchgeführt. Sie fügen Ihrer Bewerbung eine elektronische Signatur hinzu und übermitteln Ihre signierte Bewerbung an einen automatisierten Prüfdienst. Hier finden Sie alles, was Sie wissen müssen:
So beglaubigen Sie Ihre zusammengeführte 4D Anmeldung
Mit Catalina (macOS 10.15) ist es sehr empfehlenswert, Anwendungen, die über ein öffentliches Netzwerk verteilt werden, zu beglaubigen. Eine beträchtliche Anzahl von Entwicklern überträgt ihre Anwendungen über ein angeschlossenes Speichergerät oder über Dateifreigabe. Eine notarielle Beglaubigung ist in diesen Fällen nicht erforderlich, da der Benutzer dem Entwickler bereits vertraut. Der Zweck der Beglaubigung besteht darin, den Benutzern zu versichern, dass die Anwendung nicht bösartig ist, und ist nur für Anwendungen erforderlich, die von einer Website heruntergeladen werden.
Wenn Sie bei der Erstellung Ihrer Anwendungen mit 4D v18 unsere integrierte Signaturfunktion verwenden, ist Ihre Anwendung bereit für die Beglaubigung. Dieser Vorgang wird außerhalb von 4D durchgeführt. Sie fügen Ihrer Bewerbung eine elektronische Signatur hinzu und übermitteln Ihre signierte Bewerbung an einen automatisierten Prüfdienst. Hier finden Sie alles, was Sie wissen müssen:
Bereiten Sie Ihre macOS-Anwendungen mit 4D für die Notarisierung vor
Catalina (macOS 10.15) ist jetzt verfügbar und Apple hat angekündigt, dass die notarielle Beglaubigung von Software, die außerhalb des App Stores vertrieben wird, zur Pflicht wird. Das wirft einige Fragen auf: Was ist, wenn meine 4D Anwendung nicht notariell beglaubigt ist? Kann ich sie notariell beglaubigen lassen? Und wie? Kein Grund zur Panik! Wir haben für Sie vorgesorgt und in diesem Blogbeitrag finden Sie die Antworten.