IT TIP

VMware의 macOS가 iOS 장치를 인식하지 못함

itqueen 2020. 10. 17. 12:42
반응형

VMware의 macOS가 iOS 장치를 인식하지 못함


iOS 앱 개발을 위해 VMWare에서 Mac OS를 사용하고 있습니다.

OS 및 Xcode를 업데이트 한 후 iOS 기기를 사용할 수 없어 테스트 할 수 없습니다.

장치가 PC에 연결되면 장치가 VMware에 연결된 것으로 나타나고 녹색 점으로 표시됩니다. 그러나 Xcode의 장치에는 나타나지 않습니다.

Mac OS 10.11을 사용하고 있습니다. 아무도 아이디어가 있습니까?


나는 같은 문제가 있었지만 해결하기가 매우 쉬웠다. 다음 단계를 따르십시오.

1) 가상 머신 (VMWare) 설정에서 :

  • USB 호환성을 3.0 대신 2.0으로 설정하십시오.
  • "모든 USB 입력 장치 표시"설정을 확인하십시오.

2) Apple 개발자 계정의 허용 된 개발 기기 목록에 기기를 추가합니다. 이 단계가 없으면 Xcode에서 장치를 사용할 방법이 없습니다.

다음 지침 : 단일 장치 등록


다른 답변은 다음 게시물의 추가 정보가 부족 합니다. 예를 들어, iPhone이 루프에서 연결 / 연결 해제를 유지할 때. 따라서 더 나은 솔루션이 있습니다.

  1. 년은 vmware.log아이폰의 USB의 VID & PID를 검색 :
    예 :

    vmx | USB: Found device [name:Apple\ IR\ Receiver vid:05ac pid:12a8
    
  2. vmware 닫기 (잠금 해제 .vmx)

  3. 에서 다음 .vmx을 추가합니다.

    usb.quirks.device0 = "0xvid:0xpid skip-reset, skip-refresh, skip-setconfig"  
    

    0xvid:0xpid에서 찾은 vid & pid로 대체하십시오 vmware.log. 예:

    usb.quirks.device0 = "0x05ac:0x12a8 skip-reset, skip-refresh, skip-setconfig"
    
  4. vmware> 가상 머신 편집> USB 컨트롤러 : USB 호환성 : USB 2.0
    활성 : 새 USB 장치 자동 연결
    활성 : 모든 USB 입력 장치 표시
    활성 : Bluetooth 장치를 가상 머신과 공유

  5. Mac OS를 실행하고 마우스가 vmware에 초점을 맞추고 있는지 확인하십시오 (또는 표시되는 경우 로그인 프롬프트를 사용하십시오).


VMWare 12.5.2 및 OS : Mac OS Sierra에서 동일한 문제가 발생했습니다.
다음은이 문제를 해결하기위한 몇 가지 단계입니다.

  1. VMWare를 엽니 다.
  2. OS를 선택하십시오. (저는 MacOS Sierra입니다)
  3. 그런 다음 왼쪽에서 "가상 머신 설정 편집"옵션을 선택합니다.
  4. 설정 팝업이 하나 있습니다. 그 점에서 "하드웨어"탭을 선택해야합니다.
  5. 그 안에 "USB Controller"옵션이 있습니다. 그것을 선택하십시오. 오른쪽에 옵션이 있습니다.
  6. 여기에서 USB 호환성을 "USB 2.0"으로 설정하고 선택한 3 가지 옵션을 모두 선택합니다. 옵션은 다음과 같아야합니다 .i) 새 USB 장치 자동 연결, ii) 모든 USB 입력 장치 표시, iii) 가상 머신과 Bluetooth 장치 공유
  7. OK를 누르십시오.

됐습니다. 작동합니다. 이제 가상 머신의 전원을 켜고 적절한 USB 케이블로 장치를 연결해보십시오. 때때로 승인되지 않은 USB 케이블에 문제가있을 수 있습니다. 그래도 의심 스러우면 여기에서 물어볼 수 있습니다.


Windows 10 컴퓨터에서 Iphone 8+ 및 VMWare macOS High Sierra를 실행하고 있습니다.

수십 개의 문제 해결 게시물을 검토했지만 VM USB를 2.0으로 설정하는 것을 제외하고는 아무도 도움이되지 않았습니다. 시행 착오와 적당량의 술을 통해 나는 그것을 알아 냈습니다.

해결책:

다음 순서대로 수행하십시오.

  1. VM을 끈 상태에서 사용중인 컴퓨터의 설정으로 이동하여 USB를 2.0으로 변경합니다. 램과 코어를 할당 한 동일한 메뉴에서 찾을 수 있습니다.

  2. 전화기가 연결되어 있고 꺼져 있는지 확인하십시오.

  3. VM, macOS를 부팅합니다.

  4. Mac이 부팅 될 때 전화 켜기

  5. Xcode 열기


Do what is suggested in the answer, but make sure you also click inside the VM so that OSX has the focus before you plug in the phone. In my case, I had to do that to make it work.


I would like to add something.

For the devices to work in your Mac you have to make sure that they are connected to it. I don't know how this is handled in other versions but I am using VMware Workstation 12 Player

If you go to Player (Top left corner) > Removable Devices > Enable the device you want

Thats what i had to do.


Here is another thing to try (I'm using Windows 10):

  1. Stop the VM.
  2. Open Start.
  3. Type "Services".
  4. Find VMWare USB Arbitration Service and start it.
  5. Connect your device and hopefully, it will be detected.

This is what worked for me. I have no idea why the service wasn't started in the first place and it used to work fine with my IPhone 7. Good luck.


I have 2 computers with VMWare Workstation and Mac OS Sierra installed as the guest OS. First machine could recognize my iOS device whereas my second machine could not recognize it. The second machine was exhibiting the same behavior as others reported where it would reconnect and disconnect with the iPhone endlessly.

Thankfully, my second machine had network connectivity problems with my VM. So I stumbled upon the solution when I reset my network settings for the VM.

You can try the following steps and see if it works for you. It worked for me.

  1. Go to Start Menu.
  2. Open VMWare folder.
  3. Start VMWare Network Editor.
  4. Click Change Settings button to assign Administrator privileges.
  5. Click Restore Defaults button.
  6. Open Virtual Machine.
  7. Verify internet connectivity on Mac OS.
  8. Connect iOS device. If iTunes launches on Mac, this means that the Mac has correctly identified your iOS device.

참고URL : https://stackoverflow.com/questions/36139020/macos-on-vmware-doesnt-recognize-ios-device

반응형