1
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

開発機のMACで定期的に実行すると良いもの+備忘録

Last updated at Posted at 2022-11-21

XcodeやAndroidStudioを使うアプリケーション開発者での開発用PCの内容になります。基本的にCommandでのアップデートの内容になり、環境によりアップデートをしたら動かなく可能性はあるので、十分確認をして実行してください。

Homebrew

更新系

  • Homebrew自身の更新(インストールパッケージの更新はしない)
$ brew update
  • インストールパッケージを含めての更新
$ brew upgrade
  • 各インストールパッケージの更新可能かどうか
$ softwareupdate --list

問題のチェック

$ brew doctor

実行をするとWARNINGでXcode-CommandLineToolsが古い、Gitが古い、Pathが通ってないなどの情報が出るので必要があれば実行すると良い

RubyGems

更新系

  • RubyGems自体の更新
$ sudo gem update --system
  • 失敗する場合などはインストール先を指定する
$ gem update --system -n /usr/local/bin
  • 必要があればbundlerも更新する
$ gem update bundler

CocoaPods

更新系

  • CocoaPods自体のアップデート
$ gem update cocoapods
  • アップデートの失敗時はアンインストール+インストール
$ gem uninstall cocoapods
$ gem install cocoapods
  • アップデート後に実行
$ pod setup
  • podのリポジトリのアップデート
$ pod repo update
  • podバグった時用
    実行をするとpod統合を解除される(podfile,podfile.lockは残る)
$ pod deintegrate

Xcode Command Line Tools

更新系

  • homebrew経由であれば softwareupdate -i に 'Label' を入れる形で更新
$ softwareupdate --list
Software Update Tool

Finding available software
Software Update found the following new or updated software:
* Label: Command Line Tools for Xcode-14.1
	Title: Command Line Tools for Xcode, Version: 14.1, Size: 687455KiB, Recommended: YES, 
$ softwareupdate -i "Command Line Tools for Xcode, Version: 14.1"
  • 複数のXcodeが入っており、実行するXcodeのバージョンを入れ替える場合
$ xcode-select --switch [Xcode.appのpath]

参考サイト

1
3
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
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?