2016-09-17 5 views
0

내 Windows 컴퓨터에 연결된 내 iPhone에서 Xamarin 응용 프로그램을 디버깅하려고하지만 Visual Studio에서 옵션 목록에 내 iPhone이 표시되지 않습니다. "장치"라는 옵션이 표시되고 디버그를 클릭하면 "올바른 장치를 선택하십시오"라는 경고가 나타납니다.Xamarin iOS 디버깅

https://developer.xamarin.com/guides/ios/deployment,_testing,_and_metrics/debugging_in_xamarin_ios/에 표시된 이미지에서 Xamarin이 Windows 컴퓨터에 연결된 iPhone에서 디버깅을 지원하는 것처럼 보이지만 (목록에는 "Amy 's iPhone 6"이 표시됨) VS 장치를 나열 할 수 없습니다. 무엇이 문제 일 수 있습니까?

+0

이 안내서의 내용은 https://developer.xamarin.com/guides/ios/getting_started/installation/device_provisioning/free-provisioning/ –

+0

@ParthPatel에 도움이됩니다.이 안내서는 프로비저닝 프로파일 설정에 대한 것입니다. PC에 연결된 장치에서 디버깅에 대한 정보가없는 것 같습니다. –

+1

실제 iPhone을 Mac에 연결해야합니다. Mac이 물리적으로 동일한 공간에 있지 않은 경우 USB over Ethernet 익스텐더가 있습니다. 실린더 Mac Pro에서 꽤 오래 동안 사용하고 있습니다 ... 또한 MacOS 용 USB 소프트웨어 기반 리디렉션 응용 프로그램도 있지만 비싸고 iPhone 리다이렉션에 사용할 때 그다지 큰 신뢰를 얻지 못했습니다. – SushiHangover

답변

1

현재로서는 Windows에서 iOS 용 앱을 컴파일하거나 배포 할 수 없습니다. Xamarin 앱을 개발하는 Windows 컴퓨터는 MacOS 장치에 연결해야합니다. Debug을 누르면 MacOS의 iOS 컴파일러가 코드를 컴파일하고 앱 패키지를 만듭니다. 귀하의 iPhone도 거기에 연결되어 있어야합니다. 이에 대한 자세한 정보는 여기를 참조하십시오.

https://developer.xamarin.com/guides/ios/getting_started/installation/windows/

애플은 다른 운영 체제에서 자신의 플랫폼을위한 애플리케이션을 구축 할 수 없습니다. 따라서 이것이 기술적으로 가능할지라도, 항상 MacOS가 필요합니다.