2014-10-13 10 views
6

Sto tentando di aprire un compositore di posta tramite UIActivityViewController su iOS8. (Quindi, non esiste il mio codice per questa procedura) Il risultato sul dispositivo continua la registrazione degli errori (i messaggi continuano a essere registrati anche dopo che chiudo la posta e chiudo al controller dell'interfaccia utente diverso)MFMailComposerViewController via UIActivityViewController error

AX Errore di scambio: errore Dominio = Codice Accessibilità = 0 "il servizio remoto non risponde alle _accessibilityMachPort" UserInfo = 0x14fd1b60 {NSLocalizedDescription = servizio remoto non risponde al _accessibilityMachPort}

su un simulatore del MFMailComposeViewController respinge appena a destra dopo lo presento con l'errore:

viewServiceDidTerminateWithError: Errore Domain = _UIViewServiceInterfaceErrorDomain Code = 3 "Impossibile completare l'operazione. (_UIViewServiceInterfaceErrorDomain errore 3.)" UserInfo = 0x7b6eb4b0 {Messaggio = Connection Service interrotta}

PS Ho Xcode 6 e test su iOS 8.0.2 iPhone 5s. Sto facendo qualcosa di sbagliato? Grazie in anticipo per le vostre risposte!

+0

Sei stato in grado di spiegare o risolvere questo? – Drux

+0

sfortunatamente non :( – Stas

+0

Vedo. Vedo anche questi messaggi: vedere [qui] (http://stackoverflow.com/questions/28515414/kif-output-ax-exchange-error-error-domain-accessibility -code-0-remote-service) – Drux

risposta

0

Ho riscontrato lo stesso problema nel mio prodotto e dopo aver eseguito il debug, ho ristretto che si tratta della combinazione di ViewController e tastiera personalizzata. Ciò significa che la mia applicazione mostrava questo messaggio di errore solo quando navigavo su qualsiasi ViewController presentato (come compositore di posta) e una tastiera personalizzata è stata attivata.

Durante ulteriore hit-and-try, Sono riuscito a sbarazzarsi di questo messaggio di errore rimuovendo la libreria MonkeyTalk, che era in uso per i test automatici.

Non sono sicuro che lo stesso scenario si applichi a voi, ma sono sicuro che alcune librerie sono in conflitto con alcune tastiere e questo si traduce in un messaggio di errore.

P.S. nel mio caso la mia applicazione era bloccata da quei messaggi di errore.

+0

Ho avuto lo stesso problema di Stas e lo stesso messaggio, senza usare una tastiera personalizzata e senza la Libreria MonkeyTalk. – jbbenni

+0

@jbbenni Non sono sicuro se questo si applica al tuo caso o no, ma ci deve sii così me libreria di terze parti, che è in conflitto con la tastiera. Prova a rimuovere qualsiasi libreria di terze parti e vedere se risolve il tuo problema. –

+0

Le uniche librerie che collego sono: CoreText, MessageUI, UIKit, Foundation e CoreGraphics. Sarei sorpreso se fossero incompatibili o in conflitto con il controller di posta Apple. Non sono sicuro del motivo per cui pensi che sia un conflitto di tastiera. I miei sintomi sono identici a Stas (sopra). Correzione – jbbenni

Problemi correlati