NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
[TOC] 要定位iOS,需要一些其他环境设置。不幸的是,iOS应用程序只能在macOS上创建。 ## Xcode中 [Xcode](https://developer.apple.com/xcode/)是用于创建本机iOS应用程序的IDE。它包括iOS SDK和Xcode命令行工具。可以使用Apple帐户[免费下载](https://developer.apple.com/download/)Xcode。它也可以通过App Store安装。 > 我们建议使用XCode 9. Cordova中的Xcode 10支持仍在进行中。有关详细信息,请参阅[这个](https://github.com/apache/cordova-ios/issues/407) ### 成立开发团队 所有iOS应用程序都必须经过代码签名,即使是开发。幸运的是,Xcode通过自动代码签名使这一切变得简单。唯一的先决条件是Apple ID。 打开Xcode并导航到**Xcode**»**Preferences**»**Accounts**。如果没有列出,请添加Apple ID。登录后,个人团队将出现在Apple ID的团队列表中。 ![Xcode帐户](https://ionicframework.com/docs/assets/img/installation/ios-xcode-accounts.png) ### 创建iOS模拟器 iOS模拟器在Mac上模拟iOS设备。以下文档是设置iOS模拟器的快捷方法。有关更多信息,请参阅[Apple的文档](https://developer.apple.com/library/content/documentation/IDEs/Conceptual/simulator_help_topics/Chapter/Chapter.html)。 打开Xcode并导航到**Window**»**Devices and Simulators**。创建一个**iPhone X**模拟器(如果尚不存在)。 ![iOS模拟器](https://ionicframework.com/docs/assets/img/installation/ios-xcode-simulators-setup.png) ## ios-sim和ios-deploy 该[`ios-sim`](https://github.com/phonegap/ios-sim)和[`ios-deploy`](https://github.com/phonegap/ios-deploy)是在开发过程中的应用程序部署到了iOS模拟器和iOS设备的实用程序。它们可以在全球范围内安装[NPM](https://ionicframework.com/docs/faq/glossary#npm)。 ~~~ $ npm install -g ios-sim $ npm install -g ios-deploy ~~~