LoginSignup
5

More than 1 year has passed since last update.

Xcodeでリファクタリングに失敗するRename failed

Last updated at Posted at 2021-07-13

XcodeでリネームしようとしたらRename failedと出て失敗する

スクリーンショット 2021-07-13 14.45.05.png

colom.png

file > Workspace Settings... OR Project Settings...を選択

スクリーンショット 2021-07-13 14.56.18.png

右矢印をクリックするとFinderが開きます

スクリーンショット 2021-07-13 15.01.17.png

~/Library/Developer/Xcode/DerivedData
DerivedDataをフォルダごと削除します。
※Clean Build FolderではDerivedDataは消えません

DerivedDataとは
ここはビルドする際の様々な情報やデバッグログなどが溜まっていくところだそうで、過去のビルド情報やログを見る必要がなければ消してしまって問題ありません。毎日消すという人もいるようです。消すとまた自動的に作られます。
https://qiita.com/eytyet/items/133dc9be14135b92c572

xcodeを再起動

indexingが終了したらリネームができるようになります

Rename failed Refactoring engine ranges didn't match initial rangesと出て失敗する場合

xcodeを再起動で治ります

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
What you can do with signing up
5