Не уверен, что у вас это работает, но из того, что я прочитал, вы не можете получить доступ к последовательному порту iPhone для связи, пока ваше приложение находится в песочнице.Под песочницей я подразумеваю, когда вы нажимаете «выполнить» в Xcode и переносите свое приложение на iDevice, приложение живет в среде песочницы.Эта среда запрещает вашему приложению доступ к таким вещам, как /dev/tty.iap
последовательный порт в разъеме док-станции.Одно из решений, которое я прочитал, - это скопировать ваше приложение /Applications/
, которое является ссылкой на местоположение /var/stash/Applications.XXXXXX/
, которое должно вывести ваше приложение из среды песочницы, и дать ему доступ к /dev/tty.iap
Дайте мне знать, если это работает для вас какэто то, что я в конечном итоге собираюсь сделать с приложением, которое я разрабатываю.