Skip to content

Commit

Permalink
Update: src/get-started/install/macos
Browse files Browse the repository at this point in the history
  • Loading branch information
AmosHuKe committed Apr 30, 2024
1 parent daab4c0 commit b3ac87d
Show file tree
Hide file tree
Showing 15 changed files with 492 additions and 749 deletions.
48 changes: 46 additions & 2 deletions src/_includes/docs/install/compiler/xcode.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,22 +6,35 @@

### Configure Xcode

### 配置 Xcode

To develop Flutter apps for {{os}}, install Xcode to compile to native bytecode.

要为 {{os}} 开发 Flutter 应用,
请安装 Xcode,以便编译为原生字节码。

1. To configure the command-line tools to use the installed version of Xcode,
run the following commands.

请运行以下命令,
来配置命令行工具使用已安装的 Xcode 版本。

```terminal
{{prompt1}} sudo sh -c 'xcode-select -s /Applications/Xcode.app/Contents/Developer && xcodebuild -runFirstLaunch'
```
To use the latest version of Xcode, use this path.
If you need to use a different version, specify that path instead.
使用以上路径来配置使用最新版本的 Xcode,
如果你需要使用其他版本,请自行指定该路径。
{% if target=="mobile-ios" %}
1. To install the iOS Simulator, run the following command.
请运行以下命令,来安装 iOS 模拟器。
```terminal
{{prompt1}} xcodebuild -downloadPlatform iOS
```
Expand All @@ -30,25 +43,34 @@ To develop Flutter apps for {{os}}, install Xcode to compile to native bytecode.
1. Sign the Xcode license agreement.
签署 Xcode 许可证协议。
```terminal
{{prompt1}} sudo xcodebuild -license
```
Try to keep to the current version of Xcode.
请尽量使用最新版本的 Xcode。
{% if target=="mobile-ios" %}
### Configure your target iOS device
### 配置目标 iOS 设备
With Xcode, you can run Flutter apps on an iOS device or on the simulator.
通过使用 Xcode,
你可以在 iOS 真机设备或模拟器上运行 Flutter 应用。
{% comment %} Nav tabs {% endcomment -%}
<ul class="nav nav-tabs" id="ios-devices-vp" role="tablist">
<li class="nav-item">
<a class="nav-link active" id="virtual-tab" href="#virtual" role="tab" aria-controls="virtual" aria-selected="true">Virtual Device</a>
<a class="nav-link active" id="virtual-tab" href="#virtual" role="tab" aria-controls="virtual" aria-selected="true">虚拟设备</a>
</li>
<li class="nav-item">
<a class="nav-link" id="physical-tab" href="#physical" role="tab" aria-controls="physical" aria-selected="false">Physical Device</a>
<a class="nav-link" id="physical-tab" href="#physical" role="tab" aria-controls="physical" aria-selected="false">真机设备</a>
</li>
</ul>
Expand All @@ -73,31 +95,53 @@ With Xcode, you can run Flutter apps on an iOS device or on the simulator.
### Install CocoaPods
### 安装 CocoaPods
If your apps depend on [Flutter plugins][] with native {{os}} code,
install [CocoaPods][cocoapods].
This program bundles various dependencies across Flutter and {{os}} code.
如果你的应用程序依赖于带有原生 {{os}} 代码的 [Flutter 插件][Flutter plugins],
请安装 [CocoaPods][cocoapods]。
该程序会捆绑 Flutter 和 {{os}} 代码之间的各种依赖关系。
To install and set up CocoaPods, run the following commands:
请运行以下步骤,安装并设置 CocoaPods:
1. Install `cocoapods` following the
[CocoaPods install guide][cocoapods].
按照 [CocoaPods 安装指南][cocoapods]
安装 `cocoapods`。
```terminal
$ sudo gem install cocoapods
```
1. Launch your preferred text editor.

启动你喜欢的文本编辑器。

1. Open the Zsh environmental variable file `~/.zshenv` in your text editor.

在文本编辑器中打开 Zsh 环境变量文件 `~/.zshenv`

1. Copy the following line and paste it at the end of your `~/.zshenv` file.

复制以下内容并粘贴到 `~/.zshenv` 文件内的末尾。

```conf
export PATH=$HOME/.gem/bin:$PATH
```

1. Save your `~/.zshenv` file.

保存 `~/.zshenv` 文件。

1. To apply this change, restart all open terminal sessions.

请重新启动所有打开的终端会话窗口,
来应用此更改。

[Flutter plugins]: {{site.url}}/packages-and-plugins/developing-packages#types
[cocoapods]: https://guides.cocoapods.org/using/getting-started.html#installation
Loading

0 comments on commit b3ac87d

Please sign in to comment.