Ich arbeite an einer Anwendung, wo ich zwei verschiedene XPC-Dienste von der Hauptanwendung getrennt habe. Ich möchte, dass ein XPC-Dienst mit einem anderen XPC-Dienst kommuniziert, der eine Verarbeitung durchführt und die Daten an den ersten Dienst zurückgibt, und dieser erste Dienst führt seine eigene Verarbeitung durch und gibt dann Daten an die Hauptanwendung zurück. Ich probierte das sogar aus, aber die Kommunikation zwischen den Diensten ergab einen Fehler, der "nicht mit der Hilfsanwendung kommunizieren konnte".XPC zu XPC Kommunikation
Meine Frage ist, dass entweder das möglich ist oder nicht? Wenn ja, was ist erforderlich?
Jede Hilfe wäre willkommen.
Sie können möglicherweise eine neue NSXPCConnection erstellen, indem Sie [-NSXPCConnection initWithMachServiceName: Optionen:] (https://developer.apple.com/documentation/foundation/nsxpcconnection/1418074-initwithmachservicename? Language = objc), solange der andere XPC über einen Delegaten verfügt, der die Verbindung akzeptiert. – user1118321