LoginSignup
1
2

More than 3 years have passed since last update.

【小ネタ】環境ごとにアプリアイコンを変更する方法【iOS】

Last updated at Posted at 2020-01-21

モチベーション

「どれを確認すればよい?」
検証端末に複数の環境のアプリをいれて動作確認をするというのはよくある話だと思いますが、確認する役割の人や確認依頼者がわかりやすいようにする。

  • 確認者がアプリ名は分けているけど時々間違う
  • 依頼者がスキーマ分けているのに時々間違う

というようなことを防ぐ。

対象

  • 開発フェーズがある程度進んでしまっている *1
  • Build Configで環境分けはしている
  • リソース管理ライブラリは使ってない
  • Assets.xcassetsファイルでアイコン定義をしている

対象がちょっと限られていますが、同時に付け加えられるなら可能です。
新規開発の場合はリソース管理系のライブラリの導入を検討した方が良いかと思います。

*1 リソース管理ライブラリなどを適用するには総合的に現実的ではないという状況

やりかた

1.Assets.xcassetsに必要な環境のイメージセットをNew iOS APP iconを選択し追加

New iOS App icon
スクリーンショット 2020-01-21 22.30.52.png

追加後
スクリーンショット 2020-01-21 22.31.40.png

2.追加したイメージセットに環境ごとのアイコンをセット。Dev用、Qa用など
〜省略〜

3.Build SettingsAsset Catalog App Icon Set Name/Asset Catalog App Icon Set Nameに対応したイメージセット名を記載。
スクリーンショット 2020-01-21 22.33.58.png

以上で完成。

1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2