私はIPhoneを持っています(iOS 4.2.1)。私はgdbを使って、その上でアプリケーションをデバッグしたいと思います。 XCodeを登録した開発者であれば簡単です(?)。私は登録デベロッパーではなく、私は1人になりたくありません。 具体的には、私はgdbでサファリに接続し、それをデバッグすることができたいと思います(脱獄は問題ありません)。GDBでIPhoneをデバッグ
1
A
答えて
1
jailbroken iPhoneには、Cydiaを使ってgdbをインストールすることができます。既にaptパッケージがインストールされている場合は、シェルからapt-get install gdb
経由でインストールできます。
次に、gdbをデバイス上で、シェルからssh ... attach/start process ... gdb classic useを実行します。
コンピュータからリモートでgdbを実行することは可能ですが、Xcodeの外部では試したことはありません。
あなたのデバイスをリモーティングするときは、USBを使用し、Wi-Fiではなく、USBを使用してください。 usbmuxdを使ってlinux/OSXでこれを行うことができます。 PCで私はiTunnelか何かのように思う。
と第2の側面ノートとして、数年前、私はジェイルブレイクiPhoneで、「登録した開発者」せずに開発していたそれはXcodeのから直接「バイパス」アップルの検証にとデバッグに難しいことではありません...
関連する問題
- 1. gdbでqemuをデバッグ
- 2. GDBのWindowsでデバッグDLLをデバッグする
- 3. gdbでJavaの.jarをデバッグ
- 4. gdbでxv6のユーザコードをデバッグ
- 5. gdbでUnixパイプをデバッグ
- 6. Eclipse C/C++ GDBでのデバッグ
- 7. gdbデバッグ用のコアダンプリモート
- 8. GDBを使ってAndroidでネイティブアプリをデバッグ
- 9. GDBのないボードでLinuxカーネルをデバッグ
- 10. gdbでテストをデバッグする方法
- 11. アセンブリコードをgdbでデバッグする|プラットフォームのLinux
- 12. GDBでインテルC++コンパイル済みコードをデバッグ
- 13. mingw gccコンパイルとgdbデバッグ
- 14. Emacs + GDB + SCons +デバッグのステップ
- 15. gdb - パイプによるデバッグ
- 16. GDBでデバッグできないプログラムシンボル
- 17. gdbでデバッグする - (gdb) "x/s pointer"出力
- 18. gdbで逆アセンブルされたライブラリのデバッグ
- 19. gdbを使ってC++をデバッグする
- 20. gdbを使ってLinuxカーネルモジュールをデバッグ
- 21. デバッグにGDBを用いて、トレースポイントは、コード
- 22. gdbとbazel(&emacs)を使ったC++デバッグ
- 23. リモートGDBを使用したEclipseのデバッグ
- 24. gdbを使用したconio.hのデバッグ
- 25. gdbを使用したデバッグ - ベストプラクティス
- 26. フラッシュ/ iphoneアプリでEXC_BAD_ACCESSをデバッグ
- 27. iPhone Safariでウェブサイトをデバッグ
- 28. iPhoneでSQLite dbをデバッグ
- 29. iPhoneのデバッグ
- 30. gdbのデバッグ - のみ\ n stdin内
Xcodeから直接デバッグした方法についてelabroteできますか? – 0xcaff
これはずっと前です...私は 'gdbserver'を使っていたと思います:http://ftp.gnu.org/old-gnu/Manuals/gdb-5.1.1/html_node/gdb_130.html –