sto vedendo questo nel mio Mac OS X Yosemite
Console:AppleEvents: porta di trasmissione per il processo di invio non ha diritto
AppleEvents: Send port for process has no send right,
port=(port:30743/0x7817 rcv:1,send:0,d:0 limit:5)
(findOrCreate()/AEMachUtils.cp #526)
com.apple.NSXPCConnection.user.1963
Sto sviluppando un XPC service che gestisce la comunicazione tra processi da un client Mac OS App
in esecuzione sullo stesso Mac
.
Ovviamente l'errore proviene da:?
(findOrCreate()
metodo /AEMachUtils.cp
# 526 (Linea #)
Il servizio XPC
riceve la richiesta e invita i metodi giusti per gestire la richiesta ma ogni volta che vedere l'avvertimento sopra il @protocol è:
- (oneway void)doService:(NSString *)aString withReply:(void (^)(NSString *))reply;
non vedo mai la rimonta risposta NSString
fa il - (senso unico..) hanno qualcosa a che fare con questo? L'errore viene visualizzato nel monitoraggio Console
stderr
per il servizio XPC
. L'errore sta dicendo che devo dare i diritti al processo del mittente? Se sì, come?
Grazie in anticipo per la vostra considerazione. Cordiali saluti, AK
Avete un firewall acceso? La tua porta potrebbe essere negata. – Larme
Vedo sempre questo problema con 'DXFinderWindowServer' in 10.10.5 e il mio firewall OS X è disabilitato. –