ビルドバリアントごとのアプリ起動
このアプリケーションでは、ビルドバリアントごとにビルドの種類(リリースビルド、デバッグビルドなど)や接続先のホスト名などを切り替えることができます。
ビルドバリアントの詳細については、ビルドを参照してください。
ここでは、ビルドバリアントごとにアプリを起動する方法を説明します。
- iOS
- Android
ビルドタイプ:Debug
、プロダクトフレーバー:DevSantokuApp
npm run ios -- --scheme "DevSantokuApp" --configuration "Debug"
もしくは、以下のようにscheme
とconfiguration
を省略できます。
npm run ios
ビルドタイプ:Debug
、プロダクトフレーバー:SantokuApp
npm run ios -- --scheme "SantokuApp" --configuration "Debug"
ビルドタイプ:DebugAdvanced
、プロダクトフレーバー:DevSantokuApp
npm run ios -- --scheme "DevSantokuApp" --configuration "DebugAdvanced"
ビルドタイプ:DebugAdvanced
、プロダクトフレーバー:SantokuApp
npm run ios -- --scheme "SantokuApp" --configuration "DebugAdvanced"
ビルドタイプ:ReleaseInHouse
、プロダクトフレーバー:DevSantokuApp
npm run ios -- --scheme "DevSantokuApp" --configuration "ReleaseInHouse"
ビルドタイプ:ReleaseInHouse
、プロダクトフレーバー:SantokuApp
npm run ios -- --scheme "SantokuApp" --configuration "ReleaseInHouse"
ビルドタイプ:Release
、プロダクトフレーバー:DevSantokuApp
npm run ios -- --scheme "DevSantokuApp" --configuration "Release"
ビルドタイプ:Release
、プロダクトフレーバー:SantokuApp
npm run ios -- --scheme "SantokuApp" --configuration "Release"
ビルドタイプ:Debug
、プロダクトフレーバー:DevSantokuApp
npm run android -- --variant "devSantokuAppDebug" --appIdSuffix "dev.debug"
もしくは、以下のようにvariant
とappIdSuffix
を省略できます。
npm run android
ビルドタイプ:Debug
、プロダクトフレーバー:SantokuApp
npm run android -- --variant "santokuAppDebug" --appIdSuffix "debug"
ビルドタイプ:DebugAdvanced
、プロダクトフレーバー:DevSantokuApp
npm run android -- --variant "devSantokuAppDebugAdvanced" --appIdSuffix "dev.debugAdvanced"
ビルドタイプ:DebugAdvanced
、プロダクトフレーバー:SantokuApp
npm run android -- --variant "santokuAppDebugAdvanced" --appIdSuffix "debugAdvanced"
ビルドタイプ:ReleaseInHouse
、プロダクトフレーバー:DevSantokuApp
npm run android -- --variant "devSantokuAppReleaseInHouse" --appIdSuffix "dev.house"
ビルドタイプ:ReleaseInHouse
、プロダクトフレーバー:SantokuApp
npm run android -- --variant "santokuAppReleaseInHouse" --appIdSuffix "house"
ビルドタイプ:Release
、プロダクトフレーバー:DevSantokuApp
npm run android -- --variant "devSantokuAppRelease" --appIdSuffix "dev"
ビルドタイプ:Release
、プロダクトフレーバー:SantokuApp
npm run android -- --variant "santokuAppRelease" --appIdSuffix ""