質問: 仮想化osxがiphoneデバイスを認識できない 私はiphoneデバイスを使ってios用に開発している間、しばらくの間osxでvmを実行しています。 el capitanのアップデートまでは、すべてうまくいっていました。アップデート以降、iphoneはvm-osx(itunes、xcode、appcodeを含む)に認識されなくなりました。iosデバイスはホストコンピュータではなくvmに確実に接続されています。ホストとvmの両方でusbに接続したときに表示されるポップアップで[このコンピュータを信頼する]をクリックしました。 。ヨセミテに戻る以外に、これについて何ができるかという考えはありますか。前もって感謝します!システム構成: ホストos:windows 10 pro 64ビット。 vm os:os x el capitan v10.11。 vmware workstation 11.1.2(osxをサポートするように修正済み). ios 9.0.2を実行しているiphone 6。 itunes 12.3.0.44。 ide1:xcode 7.0.1(7a1001)。 ide2:appcode − oc(eap)142.5239.5。 アップデート1: この質問 の例に従うと、デバイスはハードウェアリストに表示されます。 アップデート2: このスレッド で説明したように、私のシステム(v8.0.1)に存在していた不良のappleusbethernethost.kextが問題の原因である可能性があります。私はそれを古いバージョン(7.0)に置き換えてみました。これらは私が取ったステップです: vm bootの間にwinkey + rを押してシステムインテグリティ保護を無効にするために recovery で起動しました(別名 "sip")。 (vmwareによってcommand + rにマップされています この回答によると )。 リカバリ中に、ターミナルユーティリティに入り、説明されているようにcsrutil disableコマンドを使用してsipを無効にし、 ここ に続いて再起動しました。 kextを、詳細な方法を使って書いている時点で入手可能だった古いバージョンに置き換えました ここで (要するに、最新のitunes dmgをダウンロードしてください; pacifist ;サブパッケージをインストールし(manual\mobiledevice.pkg)、再起動します(正しいバージョンがロードされていることを確認するため)。 このアクションは私の問題を修正しませんでした。
回答: el capitanで導入された新しいusbハンドリングシステムが議論された このスレッド に触発されて、私は私の _で非常に簡単な設定変更を試みました。vm configuration 私のために問題を解決することに成功しました: 私のデバイスはとにかくusb2ポートを介して接続されていたので、必要なのはvmにポートをそのように扱うように指示することだけでした。usb3通信の転送速度を落とす可能性があるため、この解決策は完璧ではないことを私は知っていますが、単純化するとパフォーマンスの面で不足しています。注:変更を有効にするには、vmをシャットダウンし、usb互換性設定を変更して再起動する必要があります。万が一に備えて、iphone/ipadをホストから外してください。