私は作成したいiPhoneアプリのデザインについて考えています。 1つの問題は、このアプリケーションがルートとして(特定のネットワークポートにアクセスするために)実行されなければならないことです。典型的なUNIXアプリでは、setuidで動作させるだけですが、iPhoneアプリで可能かどうかは疑問です。iPhone Appをルートとして実行できますか?
は、私は落胆あるAppleのフォーラムでこの質問を読んだ:
http://discussions.apple.com/thread.jspa?threadID=1664575
私はAppleがプログラムが何ができるかを制限したいことを理解し、しかし、のために良い、正当な理由の多くがあります昇格された権限でプログラムを実行するユーザー。私はここでハッカーツールを作ろうとはしていない。
私は獄で壊れたiPhoneでこれを乗り越えることができると確信していますが、それは私が何をしているかではありません。破損していないiPhone上で権限を昇格してアプリを実行する方法はありますか? iPhone SDK契約の
(ところで、NDAについて私に警告する必要はありません。)
私はNDAがあなたの問題だとは思わない、おそらくiPhoneのライセンスと利用条件;)。 – kokos
私は、一般的なデスクトップユーザーが自分のコンピュータで行うことができないことは何もしていません。ユーザーが昇格された権限を必要とするプログラムを実行する正当な理由はたくさんあります。私は何かをハックしようとはしていない。 –
多くの違法な理由もあります。そのため、アップルがそれを機能として追加することはまずありません。 – ceejayoz