課題
UnityでiPhoneアプリを開発しております。
iPhone実機の際に、MonoDevelopのブレークポイントを利用したのですが、うまくいきません。
参考記事
iOSの実機でスクリプトでバッグする方法
こちらの記事を参考にしました。
試したこと
以下の手順を試してみました。
0. MacとiPhoneをUSBケーブルで接続
0. Macで、UnityのBuild Settingを開く。
0. PlatformでiOSを選択し、Switch Platformをクリック
0. Run in Xcode asでDebugを選択
0. Development BuildをOn
0. Autoconnect ProfilerをOn
0. Script DebuggingをOn
0. Development BuildをOn
0. Build And Runをクリック →Xcodeが起動する →iOS実機でアプリが起動する
0. iPhoneのアプリを終了させる
0. Macで、メニューバーのWi-Fiアイコン→ネットワークを作成をクリック
0. ネットワーク名にtestUnityMacBookと入力して、作成をクリック
0. iPhoneで、設定→Wi-Fi→デバイス→testUnityMacBookをタップ
0. testUnityMacBookはインターネットに接続していませんというダイアログで登録をタップ
0. iPhoneで、先ほどインストールしたアプリを起動
0. Macで、MonodevelopのメニューバーのRun→**Attach to process...**をクリック
症状
以上の手順によって、Attach to Processダイアログが開くことはできたのですが、
プロセスの一覧の中にiPhonePlayerはありませんでした。
あるのは、**Unity Editor (Unity)**というプロセスが1つだけです。
そのため、iPhone実機を選択することができず、スクリプトデバッグをすることができておりません。
どこに問題があるのわかる方はいらっしゃいますでしょうか?
開発環境
Mac
- MacBook Pro
- macOS High Sierra 10.13.3
- Unity 2017.3.0f3
- MonoDevelop 5.9.6
- Xcode 9.2
iPhone
- iPhone X
- iOS 11.2.5

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/02/07 06:10
2018/02/07 12:52
2018/02/08 01:33 編集
2018/02/08 09:57
2018/02/08 13:56
2018/02/08 14:05
2018/02/09 05:34