VMware의 macOS가 iOS 장치를 인식하지 못함 OS를 사용하고

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에 초점을 맞추고 있는지 확인하십시오 (또는 표시되는 경우 로그인 프롬프트를 사용하십시오).


답변

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 열기


답변

VMWare 12.5.2 및 OS : Mac OS Sierra에서 동일한 문제가 발생했습니다.

다음은이 문제를 해결하는 몇 가지 단계입니다.

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

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


답변

시도 할 또 다른 방법이 있습니다 (Windows 10을 사용 중입니다).

  1. VM을 중지합니다.
  2. 시작을 엽니 다.
  3. “서비스”를 입력합니다.
  4. VMWare USB Arbitration Service를 찾아서 시작하십시오.
  5. 장치를 연결하면 감지 될 것입니다.

이것이 나를 위해 일한 것입니다. 서비스가 처음에 시작되지 않았고 제 아이폰 7에서 잘 작동했던 이유를 모르겠습니다. 행운을 빕니다.


답변

답변에 제시된대로 수행하되 click inside the VM, 전화를 연결하기 전에 OSX가 초점을 맞출 수 있도록하십시오 . 제 경우에는 작동하도록해야했습니다.


답변

뭔가를 추가하고 싶습니다.

기기가 Mac에서 작동하려면 기기가 연결되어 있는지 확인해야합니다. 다른 버전에서 어떻게 처리되는지 모르겠지만 VMware Workstation 12 Player를 사용하고 있습니다.

에 당신이가는 경우에 Player (Top left corner) > Removable Devices > Enable the device당신이 원하는

그게 내가해야 할 일입니다.