LoginSignup
1
1

More than 1 year has passed since last update.

【AppleWatch開発】Apple Watchの実機ビルドが終わらない現象の解決方法

Last updated at Posted at 2022-05-11

【AppleWatch開発】Apple Watchの実機ビルドが終わらない現象の解決方法

1. どんな記事か?

はじめに

折角アプリができたのに、実機で動かそうと思ったら全然ビルドが通らない…何時間もビルドのために待っている…ホントうんざりしますよね…。
そんなときにこの記事を読んでもらえればビルドが通るようになると思います。ぜひ試してみてください。

解決したい問題

💡 XcodeのSimulatorでは問題なくアプリが動くが、Apple Watchのビルドができない現象の解決。

具体的には以下のような状況を想定しています。

  • device unavailable for developmentの表示が出てビルドを開始できない。
  • Making Apple Watch ready for developmentの表示が出てビルドが終了しない。
  • preparing for developmentが終了せず、ビルドが終了しない。
  • ビルドを実行してもダイアログが出て、Timeoutしてしまう。

2. 解決方法

以下の方法を試してもらえれば、ビルドが通るようになると思います。試してみてください!

2-1. Apple WatchとiPhoneの再起動

これだけでビルドが通るようになる場合があります。簡単にできるので試してみてください。

Untitled.png

2-2. Xcodeの再起動

上方のタブのXcode > Quit XcodeからXcodeを終了し、再度Xcodeを立ち上げてください。

Untitled 1.png

2-3. Apple WatchでiPhoneを鳴らす

Apple WatchのコントロールセンターからiPhoneを鳴らして、Xcodeを再び再起動してみてください。

Untitled 2.png

2-4. Apple WatchのWiFiを切る

Apple WatchのコントロールセンターからWiFiを切る or 機内モードにする。加えてiPhoneのBluetoothをOFFにする。後にすべてONに戻す。

Untitled 3.png

2-5. OSバージョンを最新にする

OSのバージョンをすべて最新にしてみてください。
Untitled 4.png

2-6. ペアリングをし直す

少し時間がかかるのですが、iPhoneとApple Watchのペアリングを切って、後に再度ペアリングしてみてください。

具体的にはiPhoneのWatchアプリからすべてのWatch > 該当するApple Watchのinformationマーク(iマーク)をタップ → Apple Watchとのペアリングを解除、でペアリングを解除することができます。
Untitled 5.png

2-7. 機内モードにする

Apple Watchを機内モードにする。

私の場合は…

2-1, 2-2, 2-4の方法でビルドが通るようになりました。環境によって異なると思いますので、色々試してみてください。

参考記事

iPhone is busy: Making Apple Watch... | Apple Developer Forums

AppleWatchアプリを実機で試そうとするとdevice unavailable for development - Qiita

1
1
0

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
1
1