はじめに
使ってないソース検出ツールでめっちゃ出た
— 崎山圭@iOSエンジニアで工学博士でiOSプログラミング個人講師 (@sakiyamaK) March 13, 2023
これで消しまくってビルド時間短くなってほしいhttps://t.co/Z1o9juPNAt
崎山さんのツイートを見て、Peripheryというものの存在を知りました。
めっちゃ良かったので記事にしておきます。
インストール
今回、私はHomebrewを使用してインストールしました。
brew install peripheryapp/periphery/periphery
Xcodeでスキームを作る
① プロジェクトを選択します
② 「General」を選択します
③ 「+」を選択します
④ 「Other」を選択します
⑤ 「Aggregate」を選択します
⑥ 「Next」を選択します
⑦ 「Product Name」をPeriphery
にします
⑧ 「Finish」を選択します
Run Scriptを作成する
① プロジェクトを選択します
② 先ほど作成した「Periphery」ターゲットを選択します
③ 「Build Phases」を選択します
④ 「+」を選択します
⑤ 「New Run Script Phase」を選択します
⑥ 以下のスクリプトをコピペします(引数の値は各自変えてください)
periphery scan --project periphery-sample.xcodeproj --schemes periphery-sample --targets periphery-sample --format xcode
実行方法
使用していない関数を追加しました。
これに警告が出たら成功です。
① スキームを選択します
② 「Periphery」を選択します
おわり
Peripheryめっちゃ気に入りました!!