Registriert seit: 9. Dez 2012
107 Beiträge
Delphi 3 Professional
|
MacOS / App-Crash im AppStore-Modus
9. Aug 2024, 13:31
Moin Gemeinde,
wieder mal eine der gefürchteten Anfänger-Fragen:
Ich habe da eine App, die für MacOS gemacht ist. Die läuft in den Modi "Normal" und "Developer ID" ganz wunderbar. Erstellt man sie im Modus "AppStore" stürzt sie bei Programmstart mit einer Schutzverletzug ab.
Der einzige Unterschied zwischen Dev-ID und AppStore ist, dass nicht ein Zip, sondern ein Installationspaket erstellt wird. Ausserdem wird eine Tool aufgerufen, das "irgendwas" mit der info.plist macht.
Für mich ist das aber unerklärlich, warum das zu einem GPF führt.
Hier die Behandlung der App im AppStore-Mode:
/usr/bin/plutil -convert binary1 "/Users/me/somewhere/myapp.app/Contents/Info.plist" (das "irgendwas-mach-Ding)
/usr/bin/codesign --entitlements "/Users/me/somewhere/myapp.entitlements" --deep -s "DeveloperAppCert" -f "/Users/me/somewhere/myapp.app"
/usr/bin/productbuild --component "/Users/me/somewhere/hansimaticoffice.app" "/Applications" --sign "MacDeveloperInstallerCert" "/Users/me/somewhere/myapp.pkg"
Hat jemand "zufällig" einen Tipp?
Ach ja: D12.1 / MacOS 14.6
|