今回は、Xcode でアプリを実行した際に遭遇したエラーについて。
ビルドは問題なく通ったので、いざ実機で実行しようとしたところ、タイトルにあるようなエラーが発生しました。
エラー全文はこちら。
IO failure on output stream: No space left on device Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/dsymutil failed with exit code 1
で、エラーメッセージを検索したところ、ヒットした記事がこちら。
Xcode「fatal error: error in backend: IO failure on output stream」への対処|MaryCore
https://marycore.jp/prog/xcode/clang-file-errors/
こちらの記事によると、ハードディスクの容量が足りなくなっているため、ディスクエラーなどが起こっているとのことでした。
そのため、不要なファイルなどを削除して、ゴミ箱を空にし、念のため使用していないアプリなどを終了して実行したところ、問題なくビルドできました。
以上、アプリを実行できなかった時の対処法でした。
解決方法はとても簡単なのですが、エラーメッセージがちょっとわかりにくかったので、今後の自分のためにまとめました。
もし、誰かの参考になれば幸いです。