[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的团队列表中。

### 创建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-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
~~~
- 入门
- 介绍
- 什么是Ionic Framework?
- 核心概念
- 浏览器支持
- 版本
- 支持
- 安装
- CLI安装
- 程序包和CDN
- 环境设置
- iOS安装
- Android安装
- 建造项目
- 开始
- 创建
- 项目迁移
- 跨平台
- 运行概述
- 在iOS上运行
- 在Android上运行
- 测试
- 做出贡献的
- web视图
- ionic存储
- 布局
- 结构体
- 响应式网格
- CSS实用工具
- 主题化
- 基本
- 平台样式
- CSS变量
- 高级
- 导航
- Angular
- 编译和发布
- 渐进式Web应用程序
- iOS App Store
- Android Play商店
- PC桌面应用程序
- 常问问题
- 名词解释
- 构建错误 Build Errors
- 运行时错误 Runtime Errors
- 本机错误 Native Errors
- 开发人员提示 Developer Tips
- 更多资源
- 书籍
- 课程
- 实战项目
- 帖子
- 工具
- 视频
- UI组件
- 弹出式菜单 ion-action-sheet
- 弹出菜单控制器 ion-action-sheet-controller
- 弹出式菜单 ion-action-sheet
- 弹出警告 ion-alert
- 弹出警告控制器 ion-alert-controller
- 命令行 CLI
- 原生API
