LoginSignup
14
7

More than 1 year has passed since last update.

Xcode 12.3 が頻繁にフリーズする問題に対処した

Last updated at Posted at 2021-01-16

はじめに

数分に1回、Xcode v12.3 がフリーズする状況に陥りました。
フリーズするとレインボーアイコンが出て、数分間操作ができなくなります。
だいぶ辛いです。

環境

  • macOS Catalina v10.15.7
  • Xcode v12.3

対処方法

Apple のDeveloper Forums にXcode freezes after upgrade to 12.3 という質問が挙がっています。その回答を参考にします。

Devices and Simulators を開く

Xcode が応答するまで待つか、Xcode を強制終了させて再度立ち上げます。
Xcode が応答しなくなるまでの間に、メニューで Window -> Devices and Simulators を起動させておきます。

Connect via network のチェックを外す

Devices and Simulators に登録されている全ての実機について、Connect via network のチェックを外します。
(ワイヤレスデバッグが出来なくなるが致し方ない。。)
(余談ですが、有線の方が実機への転送が速いので、普段はワイヤレスデバッグは設定だけしておいて、なるべくUSBケーブルを使うスタイルで開発しています。)

1.png

Unpair Device を行う

Devices and Simulators に登録されているが、電源をオフにしており現在起動していない端末について。
それら全ての実機について、Unpair Device を行って登録を解除します。
(必要があれば、再度デバイスを登録します。)

2.png

(追記) ワイヤレスデバッグしていたデバイスをケーブルで繋ぐ

@koogawa さんからコメントを頂きました。

ワイヤレスデバッグしていたデバイスをケーブルで繋ぐことでも解決できました。
一度繋げば、その後は Xcode を再起動するまでフリーズしなくなります

さいごに

筆者の環境では、上記の対応をすることによってXcode のフリーズが起こらなくなりました。
記事執筆時点ではDeveloper Forums のスレッドでは未解決となっています。
次のXcode バージョンで解決されるのでしょうか。

14
7
4

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
  3. You can use dark theme
What you can do with signing up
14
7