Appstore App lässt sich nicht starten auf Mac

Hallo liebe Gemeinde,

ich bin froh, hier ein deutschsprachiges Forum entdeckt zu haben und hoffe auf Eure Hilfe.

Ich habe auf meinem Intel Mac mit OS Version 12.7.4 (21H1123) die DC App aus dem Appstore geladen.
Leider wird diese beim Start -augenscheinlich- direkt wieder geschlossen.
Ich kann so oft auf “öffnen” klicken (im Appstore) oder die App im Finder doppelklicken, wie ich möchte, es hüpft einmal kurz und das war es dann.

Auf dem iPhone hat alles testweise wunderbar funktionert.

Ich würde Euch gerne weitere hilfreiche Informationen zukommen lassen, allerdings weiss ich nicht, wo ich diese finden kann. Es gibt bestimmt ein Log irgendwo, doch wenn ich die Konsole.app öffne finde ich nichts passendes.

Evtl. hat jemand von Euch noch eine Idee wie ich DC auf meinem ollen Mac zum Laufen bekomme?

Vielen Dank.

Probiere mal folgende dinge im Terminal:

/Applications/DeltaChat.app/Contents/MacOS/DeltaChat -- --version
# und
/Applications/DeltaChat.app/Contents/MacOS/DeltaChat -- --dev-mode

Logs sind unter ~/Library/Application Support/DeltaChat/logs/ zu finden.

Eigentlich sollte intel/x86_64 funktionieren, es gibt momentan noch keine M1/arm/apple-silicon builds

Hallo,

ich danke Dir!

Also:

% /Applications/DeltaChat.app/Contents/MacOS/DeltaChat -- --version
1.44.1

und



% /Applications/DeltaChat.app/Contents/MacOS/DeltaChat -- --dev-mode
[36414:0517/200856.954813:ERROR:process_singleton_posix.cc(1161)] Failed to bind() /var/folders/n2/4sk0nv09799d_n52grj291400000gn/T/chat.delta.desktop.electron/S/SingletonSocket: Operation not permitted (1)
Only one instance allowed. Quitting.

Ich kann mit der Meldung nichts anfangen, aber sie kommt auch nach einem Neustart des Macs wenn ich noch nicht auf das App Icon geklickt habe, ergo die App nicht angefasst habe.

Unter ~/Library/Application Support/ ist kein entsprechender Ordner zu finden. Wahrscheinlich, weil noch nichts geloggt wurde.

Es bleibt spannend.

du kannst --multiple-instances noch hinten dran hängen, irgendwie kann electron das single instance lock nicht holen.

Danke, es geht weiter:

% /Applications/DeltaChat.app/Contents/MacOS/DeltaChat -- --dev-mode --multiple-instances
Logfile: /Users/user/Library/Containers/chat.delta.desktop.electron/Data/Library/Application Support/DeltaChat/logs/2024-05-18-14-45-02.log
failed to create accounts: directory does not exist
ignoring careless call to dc_jsonrpc_init()
ignoring careless call to dc_jsonrpc_next_response()

Und es erscheint dieses Fenster:

Fatal Error during init

TypeError: Provided dc_accounts is null, did you unref the accounts object?

Also make sure you are not trying to run multiple instances of deltachat.

Nachdem das Fenster weggeklickt ist, kommt noch dies im Terminal:


[42163:0518/144628.887139:ERROR:network_service_instance_impl.cc(601)] Network service crashed, restarting service.

Hier das erstellte Log:

% cat "/Users/user/Library/Containers/chat.delta.desktop.electron/Data/Library/Application Support/DeltaChat/logs/2024-05-18-14-45-02.log"
2024-05-18T12:45:02.367Z	main/index            	INFO	""	"Deltachat Version 1.44.1 v1.33.0-669-gc878fc787 1710007173143"
2024-05-18T12:45:02.949Z	main/deltachat/webxdc 	WARNING	"\n/Applications/DeltaChat.app/Contents/Resources/app.asar/src/main/deltachat/webxdc.ts:733:9,\nrejected (/Applications/DeltaChat.app/Contents/Resources/app.asar/tsc-dist/main/deltachat/webxdc.js:6:65)"	"webxdc cleanup failed"	{"stack":"Error: ENOENT: no such file or directory, scandir '/Users/user/Library/Containers/chat.delta.desktop.electron/Data/Library/Application Support/DeltaChat/Partitions'","message":"ENOENT: no such file or directory, scandir '/Users/user/Library/Containers/chat.delta.desktop.electron/Data/Library/Application Support/DeltaChat/Partitions'","errno":-2,"code":"ENOENT","syscall":"scandir","path":"/Users/user/Library/Containers/chat.delta.desktop.electron/Data/Library/Application Support/DeltaChat/Partitions"}
2024-05-18T12:45:02.995Z	main/index            	INFO	""	"cwd /Users/user/Library/Containers/chat.delta.desktop.electron/Data/Library/Application Support/DeltaChat/accounts"
2024-05-18T12:45:03.034Z	main/migrate          	INFO	""	"nothing to migrate"
2024-05-18T12:45:03.040Z	main/index            	CRITICAL	"\n/Applications/DeltaChat.app/Contents/Resources/app.asar/src/main/index.ts:138:9"	"Fatal Error during init"	{"stack":"TypeError: Provided dc_accounts is null, did you unref the accounts object?\n    at AccountManager.startJsonRpcHandler (/Applications/DeltaChat.app/Contents/Resources/app.asar/node_modules/deltachat-node/node/lib/deltachat.ts:132:13)\n    at DeltaChatController.<anonymous> (/Applications/DeltaChat.app/Contents/Resources/app.asar/src/main/deltachat/controller.ts:85:26)\n    at Generator.next (<anonymous>)\n    at fulfilled (/Applications/DeltaChat.app/Contents/Resources/app.asar/tsc-dist/main/deltachat/controller.js:28:58)","message":"Provided dc_accounts is null, did you unref the accounts object?"}

Dies ist schon einmal mehr als vorher, vielen Dank, dennoch lässt sich DC dadurch nicht starten/benutzen, doch wir kommen der Sache näher.

Falls wir uns nicht mehr hören/sehen/lesen, schöne Pfingsttage!

1 Like