Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
Help us understand the problem. What is going on with this article?

[iOS] README の手順を削除して install.sh を作成して環境構築をしやすくする

More than 3 years have passed since last update.

今までの README

# 環境構築

下記手順を実行してください。

1. bundle install --path vendor/bundle
2. brew update
3. brew install carthage
4. brew install imagemagick
5. brew install graphicsmagick
4. bundle exec fastlane match

上記手順が完了したら hoge.xcworkspace を開いてください。

これが普通だけど、 クックパッドのiOSアプリ開発を加速させるスクリプト群 を読んで開発環境を構築するスクリプトがあるといいなあと思ってやったらいい感じになった。

新しい README

# 環境構築

下記コマンドを実行すると環境構築が完了し xcode が起動します。

$ ./scripts/install.sh

これだけで済む、今までつらつら書いていた手順も install.sh を読んでくれればすぐ理解できるし、 README は綺麗になり環境構築は簡単になり大変良い。

5分あればできるので、空いた時間でやってみてはいかがでしょう :muscle:

実際の install.sh

こんな感じで書きました。

#!/bin/sh

echo "bundle install --path vendor/bundle"
bundle install --path vendor/bundle

echo "brew update"
brew update
echo "brew install carthage"
brew install carthage
echo "brew install imagemagick"
brew install imagemagick
echo "brew install graphicsmagick"
brew install graphicsmagick

echo "open hoge.xcworkspace"
open hoge.xcworkspace

echo "bundle exec fastlane match"
echo "パスワードを聞かれたら例のアレを入力してください"
bundle exec fastlane match
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away