답변:
내가 들었던 유일한 방법은 iPhone SDK 를 다운로드하는 것입니다 .iPhone 에뮬레이터와 함께 제공됩니다.
나는 정답을 줄 수는 없지만 기술적이고 합법적 인 이유로 내 기분은 아닙니다. iPhone은 VMWare 등이 가상화를 제공하는 Intel x86 명령어 세트와 호환되지 않는 명령어 세트가있는 ARM 프로세서를 사용합니다.
또한 iPhone OS에 의해 노출되는 많은 API를 지원하려면 프로세서 이외의 구성 요소를 가상화해야합니다. 기술적으로 말하자면, 이러한 모든 문제는 아마도 극복 할 수 있지만 VMWare와 같은 제품은이를 지원하지 않을 것입니다.
IANAL, 그러나 내가 아는 한, Apple의 라이센스에 위배되어 Apple, 가상 또는 기타에서 승인 한 플랫폼 이외의 플랫폼에서 iPhone OS 코드를 실행하는 것
Apple의 아이디어는 xCode를 사용하여 iPhone과 같은 iOS 장치를 기본적으로 시뮬레이션 할 수 있다는 것입니다 (원하는 OS가있는 전화가 없으면 특정 버전 만 허용하지만).
Windows의 경우 Visual Studio와 작동하는 Xamarian Studio Community가 있습니다. C #으로 iOS, Android 및 Windows Phone 앱을 작성할 수는 있지만 거의 알지 못합니다.
xCode에서 응용 프로그램을 엽니 다. 탐색 : 창-> 장치 (Shift + Command + 2)를 선택한 다음 장치를 선택하십시오 (예 : iPhone 7 iOS 10.1) xCode 장치 선택 메뉴-xCode 8.1