Skip to content

Commit

Permalink
📝: 環境切り替えの開発ガイドで読みづらかった部分を修正
Browse files Browse the repository at this point in the history
## ✅ What's done

- [x] ビルドバリアントごとのアプリ起動ページで、`iOS`と`Android`のタブの順番を変更
- [x] 起動コマンドの記載順を、「Firebaseの機能を利用する」ページに合わせました
  • Loading branch information
creature-water-valley authored Nov 12, 2021
1 parent bbf5f75 commit 1011fe5
Showing 1 changed file with 42 additions and 38 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -14,128 +14,132 @@ import TabItem from '@theme/TabItem';
<!-- textlint-disable ja-technical-writing/sentence-length,ja-technical-writing/max-comma,ja-spacing/ja-no-space-around-parentheses,jtf-style/3.3.かっこ類と隣接する文字の間のスペースの有無,ja-technical-writing/ja-no-mixed-period,ja-technical-writing/no-unmatched-pair -->

<Tabs
defaultValue="android"
defaultValue="ios"
values={[
{label: 'Android', value: 'android'},
{label: 'iOS', value: 'ios'},
{label: 'Android', value: 'android'},
]}>

<!-- textlint-enable ja-technical-writing/sentence-length,ja-technical-writing/max-comma,ja-spacing/ja-no-space-around-parentheses,jtf-style/3.3.かっこ類と隣接する文字の間のスペースの有無,ja-technical-writing/ja-no-mixed-period,ja-technical-writing/no-unmatched-pair -->

<TabItem value="android">
<TabItem value="ios">

#### ビルドタイプ:Debug、プロダクトフレーバー:DevSantokuApp
#### ビルドタイプ:`Debug`、プロダクトフレーバー:`DevSantokuApp`

```bash
npm run android -- --variant "devSantokuAppDebug" --appIdSuffix "dev.debug"
npm run ios -- --scheme "DevSantokuApp" --configuration "Debug"
```

もしくは、以下のように`variant``appIdSuffix`を省略できます。
もしくは、以下のように`scheme``configuration`を省略できます。

```bash
npm run android
npm run ios
```

#### ビルドタイプ:DebugAdvanced、プロダクトフレーバー:DevSantokuApp
#### ビルドタイプ:`Debug`、プロダクトフレーバー:`SantokuApp`

```bash
npm run android -- --variant "devSantokuAppDebugAdvanced" --appIdSuffix "dev.debugAdvanced"
npm run ios -- --scheme "SantokuApp" --configuration "Debug"
```

#### ビルドタイプ:ReleaseInHouse、プロダクトフレーバー:DevSantokuApp
#### ビルドタイプ:`DebugAdvanced`、プロダクトフレーバー:`DevSantokuApp`

```bash
npm run android -- --variant "devSantokuAppReleaseInHouse" --appIdSuffix "dev.house"
npm run ios -- --scheme "DevSantokuApp" --configuration "DebugAdvanced"
```

#### ビルドタイプ:Release、プロダクトフレーバー:DevSantokuApp
#### ビルドタイプ:`DebugAdvanced`、プロダクトフレーバー:`SantokuApp`

```bash
npm run android -- --variant "devSantokuAppRelease" --appIdSuffix "dev"
npm run ios -- --scheme "SantokuApp" --configuration "DebugAdvanced"
```

#### ビルドタイプ:Debug、プロダクトフレーバー:SantokuApp
#### ビルドタイプ:`ReleaseInHouse`、プロダクトフレーバー:`DevSantokuApp`

```bash
npm run android -- --variant "santokuAppDebug" --appIdSuffix "debug"
npm run ios -- --scheme "DevSantokuApp" --configuration "ReleaseInHouse"
```

#### ビルドタイプ:DebugAdvanced、プロダクトフレーバー:SantokuApp
#### ビルドタイプ:`ReleaseInHouse`、プロダクトフレーバー:`SantokuApp`

```bash
npm run android -- --variant "santokuAppDebugAdvanced" --appIdSuffix "debugAdvanced"
npm run ios -- --scheme "SantokuApp" --configuration "ReleaseInHouse"
```

#### ビルドタイプ:ReleaseInHouse、プロダクトフレーバー:SantokuApp
#### ビルドタイプ:`Release`、プロダクトフレーバー:`DevSantokuApp`

```bash
npm run android -- --variant "santokuAppReleaseInHouse" --appIdSuffix "house"
npm run ios -- --scheme "DevSantokuApp" --configuration "Release"
```

#### ビルドタイプ:Release、プロダクトフレーバー:SantokuApp
#### ビルドタイプ:`Release`、プロダクトフレーバー:`SantokuApp`

```bash
npm run android -- --variant "santokuAppRelease" --appIdSuffix ""
npm run ios -- --scheme "SantokuApp" --configuration "Release"
```

</TabItem>

<TabItem value="ios">
<TabItem value="android">

<!-- markdownlint-disable MD024 -->

#### ビルドタイプ:`Debug`、プロダクトフレーバー:`DevSantokuApp`

```bash
npm run ios -- --scheme "DevSantokuApp" --configuration "Debug"
npm run android -- --variant "devSantokuAppDebug" --appIdSuffix "dev.debug"
```

もしくは、以下のように`scheme``configuration`を省略できます。
もしくは、以下のように`variant`と`appIdSuffix`を省略できます。

```bash
npm run ios
npm run android
```

#### ビルドタイプ:`DebugAdvanced`、プロダクトフレーバー:`DevSantokuApp`
#### ビルドタイプ:`Debug`、プロダクトフレーバー:`SantokuApp`

```bash
npm run ios -- --scheme "DevSantokuApp" --configuration "DebugAdvanced"
npm run android -- --variant "santokuAppDebug" --appIdSuffix "debug"
```

#### ビルドタイプ:`ReleaseInHouse`、プロダクトフレーバー:`DevSantokuApp`
#### ビルドタイプ:`DebugAdvanced`、プロダクトフレーバー:`DevSantokuApp`

```bash
npm run ios -- --scheme "DevSantokuApp" --configuration "ReleaseInHouse"
npm run android -- --variant "devSantokuAppDebugAdvanced" --appIdSuffix "dev.debugAdvanced"
```

#### ビルドタイプ:`Release`、プロダクトフレーバー:`DevSantokuApp`
#### ビルドタイプ:`DebugAdvanced`、プロダクトフレーバー:`SantokuApp`

```bash
npm run ios -- --scheme "DevSantokuApp" --configuration "Release"
npm run android -- --variant "santokuAppDebugAdvanced" --appIdSuffix "debugAdvanced"
```

#### ビルドタイプ:`Debug`、プロダクトフレーバー:`SantokuApp`
#### ビルドタイプ:`ReleaseInHouse`、プロダクトフレーバー:`DevSantokuApp`

```bash
npm run ios -- --scheme "SantokuApp" --configuration "Debug"
npm run android -- --variant "devSantokuAppReleaseInHouse" --appIdSuffix "dev.house"
```

#### ビルドタイプ:`DebugAdvanced`、プロダクトフレーバー:`SantokuApp`
#### ビルドタイプ:`ReleaseInHouse`、プロダクトフレーバー:`SantokuApp`

```bash
npm run ios -- --scheme "SantokuApp" --configuration "DebugAdvanced"
npm run android -- --variant "santokuAppReleaseInHouse" --appIdSuffix "house"
```

#### ビルドタイプ:`ReleaseInHouse`、プロダクトフレーバー:`SantokuApp`
#### ビルドタイプ:`Release`、プロダクトフレーバー:`DevSantokuApp`

```bash
npm run ios -- --scheme "SantokuApp" --configuration "ReleaseInHouse"
npm run android -- --variant "devSantokuAppRelease" --appIdSuffix "dev"
```

#### ビルドタイプ:`Release`、プロダクトフレーバー:`SantokuApp`

```bash
npm run ios -- --scheme "SantokuApp" --configuration "Release"
npm run android -- --variant "santokuAppRelease" --appIdSuffix ""
```

<!-- markdownlint-enable MD024 -->

</TabItem>

</Tabs>

0 comments on commit 1011fe5

Please sign in to comment.