2010-08-17 4 views
0

Я работаю над сломанным iphone-приложением, которое вызывает команду оболочки. Чтобы прочитать выход, я перенаправляю вывод команды в файл. Вот где моя проблема. Когда я пытаюсь сделать перенаправление sh отчетов, что операция не разрешена. Это точный вывод gdb: sh: ./tmp/tmp.out: Operation not permitted Также я вызываю свою команду, используя функцию system(). заранее спасибоiphone redirect shell command

ответ

2

Возможно, вы захотите использовать NSTask, который построен для таких вещей.

+0

Насколько я знаю, nstask не отличается от какао-сенсорной библиотеки любыми другими идеями? – romejoe

+0

@romejoe Это там (я проверял), не документировал, хотя – cobbal

+0

ОК, какой заголовок или файл фрейма мне нужно импортировать, чтобы получить к нему доступ? также является nstask доступным во всех версиях прошивки? – romejoe