《iOS 9应用开发入门经典(第7版)》——第2章,第2.2节使用iOS模拟器
本节书摘来自异步社区《iOS 9应用开发入门经典(第7版)》一书中的第2章,第2.2节使用iOS模拟器,作者 【美】约翰 雷(John Ray),更多章节内容可以访问云栖社区“异步社区”公众号查看 2.2 使用iOS模拟器第1章说过,甚至不需要有iOS设备就可进行iOS开发,其原因是Xcode包含iOS模拟器。该模拟器很好地模拟了Apple iPhone和iPad,包含Safari、通讯录、设置、Game Center、日历、地图、新闻(News)、提醒事项(Reminders)、健康(Health)、Watch和Wallet等应用程序用于集成测试,如图2.29所示。 图2.29 iOS模拟器包含iOS标准应用程序的简化版 在早期针对模拟器进行开发可节省大量的时间:您无需等到将应用程序安装到实际设备就可看到修改代码的效果。另外,您无需购买并安装开发人员证书就可在模拟器中运行代码。 然而,模拟器并非完美的iOS设备,它不能模拟复杂的多触点事件,也不能提供有些传感器(陀螺仪、加速计等)的真实读数。在这些方面,它最多只能旋转以测试横向界面以及模拟简单的“摇动”。虽然如此,对大多数应用程序来说...