エラー解消方法の備忘録_φ(・_・ )
発生したエラー
Xcodeでメソッドの名前を変更(リネーム)しようとしたら以下の「Rename failed」というエラーがでました。。
翻訳
名前の変更に失敗しました
原因
ビルドする際の様々な情報やデバッグログ
解決手順
ターミナルコマンドで削除
・以下のコマンドをターミナルでうつ
rm -r ~/Library/Developer/Xcode/DerivedData/
・xcodeを再起動してIndexが終わるの待つ
・これでリネームできるはずです!
(※もしこれでも解決しない場合はご一報ください)
手動で削除する
・File > Project Settings… を選択
Workspace Settings… と表示される場合もあります。
・右矢印をクリックするとFinderで「DerivedData」が格納されているフォルダが開かれます
・DerivedDataをフォルダごと削除します。
shift ⇧ + command ⌘ + k のClean Build Folderでは削除されないフォルダです!
DerivedDataはビルドした際のキャッシュデータで、その中のインデックスやログや悪さをすることがあります。
・xcodeを再起動してIndexが終わるの待つ
・これでリネームできるはずです!
(※もしこれでも解決しない場合はご一報ください)
参考サイト
https://dev.classmethod.jp/articles/remove-xcode-derived-data/
https://qiita.com/Kakimira/items/9a2b2e279fe721ed8755