IPhone模拟器是复制IPhone硬件的程序,这样你就可以在其他操作系统上运行iOS应用程序。应用程序开发人员经常使用模拟器在他们用于编程的Windows或Mac电脑上测试iPhone软件。虽然他们不能直接运行应用程序苹果应用商店,这些iPhone模拟器忠实地模拟了iPhone的基本功能。
这些模拟器可用于多个平台。检查个别软件要求,以确定特定的模拟器是否与您的设备兼容。
官方iOS模拟器:Xcode
完全集成的iOS开发环境。
免费,由苹果支持。
它与您在实际iPhone上测试应用程序一样靠近。
只适用于Mac电脑。
该界面不支持窗口选项卡。
所有的选择都伴随着陡峭的学习曲线。
对于iOS开发者来说,Xcode是最好的模拟器,因为它是由苹果开发的。它可以模拟所有苹果设备,这样你就可以看到你的应用程序的布局是如何变化的iPhone的不同版本和没有a的ipad视网膜显示屏。因此,你可以确保iOS 13的应用程序向后兼容iOS 10设备。
Xcode还允许你根据设备和iOS版本改变模拟设备上的设置,看看这些设置如何影响你的应用程序。你可以测试当屏幕旋转时应用程序的行为,以确保它在竖屏和横屏模式下都能工作。如果你想更深入地使用Xcode来测试你的应用,查看Xcode帮助指南从苹果。
最佳iPhone模拟器:Xamarin remote iOS Simulator(包含在Microsoft Visual Studio中)
在Windows PC上创建iOS应用程序。
对待Windows触控笔输入就像对待iOS设备对待苹果铅笔一样。
要求PC和MAC计算机在Windows上使用。
虽然你可以免费下载Visual Studio,但Xamarin插件的价格是每月99美元。
Microsoft Visual Studio是一个用于Windows和Mac的流行软件开发平台,它允许使用Xamarin插件开发iOS应用程序。它的功能非常强大,可以支持企业级应用程序,但创建非企业软件的个人用户可以下载免费的Visual Studio平台。
Xamarin让你可以使用重要的iOS工具,如ARkit, Core ML 2,Siri的快捷方式, 和触摸ID。虽然Xamarin需要Mac到全功能,但在Windows设备上使用它提供了一些优点。例如,如果您有Windows触摸屏设备,则可以与模拟器进行交互或使用摇姿态好像你正在使用实际的iPhone。你可以捏,刷卡,拍摄截图,甚至使用多指触控手势。
最佳基于web的iPhone模拟器:Appetize.io
不需要安装任何软件。
适用于所有操作系统。
免费版本适合应用程序测试和验证。
专业人士和公司的灵活定价选项。
接口有时滞后。
需要一个互联网连接。
没有内置开发环境。
Appetize.io是一个基于Web的IOS模拟器。要使用它,您需要上传应用程序的模拟器版本。您可以使用Xcode或Xamarin等平台开发您的应用程序,然后才能使用Appetize.IO测试它。您需要将其上传为一个。邮政编码或。tar.gz文件,其中包含压缩的.app包。上传你的文件后,Appetize。IO发邮件给你一个链接,你可以在线运行这个应用程序。它让你嵌入模拟器应用程序到HTML代码使用iframes,这对于营销您的应用或显示演示演示有用。
Appetize.io与iPhone 4s的许多代代的iPhone一直到iPhone 11 Pro Max,以及一些iPad型号。免费试用允许每月100分钟使用100分钟。基本包是20个并发用户,每月500分钟。如果您希望每月有2000分钟的无限用户用户,您可以购买高级包装。对于公司而言,企业套餐提供无限制的使用情况。