Accesso a /dev/tty.iap negato in iPhone
-
11-12-2019 - |
Domanda
Ho appena jailbreaked e sbloccato il mio iPhone originale (con iOS 3.1.3) e cercando di aprire /dev/tty.iap per comunicare con un dispositivo che ho effettuato e inviare caratteri (ad esempio) tramite la porta seriale. (Pin 12 &13)
Ma quando provo ad aprire /dev/tty.iap I Ottieni errore: "Autorizzazione negato".
Allora, ho installato OpenSSH sul mio iPhone tramite Cdyia e SSH al mio iPhone e posso aprire e leggere TTY.IAP tramite la riga di comando (come root) ma non tramite la mia applicazione.Così ho cambiato il permesso di /dev/tty.iap (e follemente intera / dev / cartella!) Con chmod 777 tty.iap
anche chmod -R 777 /dev/
Ma comunque ottiene "Autorizzazione negato" quando provi ad aprire quel file come questo (sto usando Xcode 4.2.1 per la programmazione):
fileDescriptor = open("/dev/tty.iap", O_RDWR | O_NOCTTY | O_NONBLOCK);
.
Cos'altro posso fare per ottenere il giusto permesso?
Soluzione
Semplicemente CHMOD La mia applicazione nella cartella dell'applicazione ha risolto il mio problema.
chmod 777 -R myapplication.app
.