私は正常に既存のiPhoneアプリケーションにモノを埋め込んでいます。デバイスのモノ側のコードでデバッグする必要があるいくつかの問題があります。私が見ている問題は、デバイス上で起こっているだけです。 xcodeデバッガは明らかに私を助けません。 MonoDevelopを使用して埋め込みモノコードをデバッグする方法はありますか?埋め込みモノタッチデバッグ
答えて
Monoランタイムを初期化するアプリケーションの部分では、Monoソフトデバッガを初期化し、ホストマシンのIPに接続する必要があります。
次に、MonoDevelopにデバッガ接続をリッスンする必要があります。 MonoTouchの場合、これはカスタムアドインを使用して行われますが、任意のプロジェクトに対してソフトデバッガを直接接続できるシークレットコマンドがあります。これは、MONODEVELOP_SDB_TEST
環境変数を使用して有効になっています。実行 - >実行 - >カスタムソフトデバッガ。
これは特別な/珍しいケースです。 MonoDevelopデバッガと通信するコードをアプリケーション内に組み込む必要があることは間違いありません。ソースコードサンプルのためのmonodevelopデバッガアドインを見てください。
また、シミュレータを使用するときにgdbを使用することもできます。
/Developer/MonoTouch/usr/bin/mtouch -v -v --debugsim=your/application.app
とXXXXXは、端末上に印刷のmTouch PIDである他の端末
gdb --pid XXXXX
内部とシミュレータを起動します。
私が言及しなかった要件の1つは、デバイスでデバッグする必要があるということです。 mtouch --xcodeが生成するmain.mを見ると、デバッガに接続するためのコードがいくつかあるようです。私はそれを見てみましょう。 – BLeB
これは可能ではないようです。
- 1. pdf埋め込み/埋め込み
- 2. 埋め込みブートストラップレイアウトの埋め込み
- 3. 埋め込み
- 4. 埋め込みリンク
- 5. 埋め込みパラメータ
- 6. 埋め込みコード
- 7. テンソルフロー埋め込み
- 8. 埋め込みオーディオ
- 9. 埋め込みタグ
- 10. 埋め込みカミソリビュー
- 11. @埋め込みリストオブジェクトハイバーネート
- 12. 埋め込みエンティティ
- 13. リカレントニューラルネットワーク埋め込み
- 14. Python埋め込み
- 15. 埋め込みパワーバイレポート
- 16. ビデオ埋め込み
- 17. 埋め込みオーディオ
- 18. 埋め込み@フォントフェースフォントクローム
- 19. 埋め込みボットエミュレータ
- 20. 埋め込みブラウザ
- 21. ワード埋め込み、ルックアップテーブル、ワード埋め込みビジュアリゼーション
- 22. Qt Creatorの埋め込み方法埋め込みPSQL
- 23. Instagram埋め込みキャプションにHTMLを埋め込みます
- 24. mongodbへの配列の埋め込み埋め込み
- 25. Xamarinフォームの埋め込みまたはネイティブ埋め込み
- 26. 埋め込みフォントスタイリング - CSSスタイリング対埋め込みフォントスタイル
- 27. 埋め込みドキュメントの更新埋め込み
- 28. モバイルSafari、iPhone(埋め込みコールバック)の埋め込みイベント
- 29. 埋め込みプレーヤーと埋め込み用画像のコンテンツ
- 30. AS3埋め込みダイナミックオーディオファイル(複数可)/埋め込み
それは私が理解できなかった部分です。私は私のアプリにデバッガを接続する方法を見ることができませんでした。私はこれを必要としないことをする新しい方法に移ったので、これが機能することを確認することはできません。 – BLeB