2022-04-12
また理不尽なxcodeの魔の手に引っかかりました。君はgradleよりは優しいと思っていたのに!
愚痴はさておきさあ本題です。
つい1分前までちゃんとビルドできていたアプリが突如
Command /bin/sh failed with exit code 1という謎のエラーを吐いて
ビルドができなくなりました。画像↓
あまりに突然だったのでいつもの流れでクリーンを試みたのですが
開始→clean failed(!?)クリーンさえも通らなくなりました。
午後になってアプリのビルドがあまりに遅くなったため、途中でタスクキルをしたのですが
どうやらそれが仇になったみたいです。
アプリの状況を汲んだ感じだと、そのタスクキルによってさっきまであるべきだったアプリのデータが消えていて
「え!?さっきまでアプリあったよね?どういうこと?」みたいなパニックに陥っている
状態だと思ってください。
いったんんこのエラーが出ると何してもビルドできないので、まずはxcodeを強制終了。ビルド対象のアプリを
アンインストールしてxcodeを再度開くとビルドできるようになります。
冷やっとしましたがこれで解決!
また、mac自体の容量が圧迫してもこのエラーが出てくるので、不要なアプリ・ファイルは残しておかずに
消しておきましょう。
P.S.先人の知恵って素晴らしい。