Câu trả lời:
Cách duy nhất tôi nghe nói là tải xuống SDK iPhone , nó đi kèm với trình giả lập iPhone.
Tôi không thể đưa ra một câu trả lời có thẩm quyền nhưng cảm giác của tôi là không, vì lý do cả về kỹ thuật và pháp lý. IPhone sử dụng bộ xử lý ARM có bộ hướng dẫn không tương thích với bộ hướng dẫn Intel x86 mà VMWare et al cung cấp ảo hóa.
Hơn nữa, bạn có thể sẽ cần phải ảo hóa các thành phần khác ngoài bộ xử lý để hỗ trợ nhiều API được hệ điều hành iPhone trưng ra. Về mặt kỹ thuật, tất cả các vấn đề này có thể vượt qua được, nhưng các sản phẩm như VMWare không có khả năng hỗ trợ điều này.
IANAL, nhưng theo hiểu biết tốt nhất của tôi, sẽ là trái với việc cấp phép của Apple để thực thi mã HĐH iPhone trên các nền tảng khác ngoài các nền tảng được Apple phê duyệt, ảo hoặc nói cách khác
Ý tưởng của Táo là bạn sẽ sử dụng xCode, cho phép bạn mô phỏng các thiết bị iOS như iPhone theo mặc định (mặc dù nó chỉ cho phép các phiên bản cụ thể trừ khi bạn có điện thoại với HĐH mong muốn).
đối với Windows, có Cộng đồng Xamarian Studio hoạt động với Visual Studio. nó cho phép bạn viết các ứng dụng iOS, Android và Windows Phone bằng C #, nhưng tôi biết rất ít về nó.
trong xCode, mở ứng dụng. Điều hướng: Cửa sổ -> Thiết bị (Shift + Command + 2), sau đó chọn thiết bị (Tức là iPhone 7 iOS 10.1) menu chọn thiết bị xCode - xCode 8.1