現象
シミュレータではちゃんと動く。
Apple Watchの実機で動かそうとすると、ローディングのぐるぐるが回り続けて立ち上がらない。
解決
アプリを削除して入れなおしたり、iPhoneとのペアリングをやり直したりしたけど、うまくいかず。
下記ページで紹介されていたやり方で、とりあえず起動はできるようになりました。
https://forums.developer.apple.com/thread/10332
手順:
- Xcodeから実機でアプリを実行。Watch上でぐるぐるが出るのを待つ。
- Watchのアプリを強制終了(本体右の長いボタン長押しして、電源ボタンとか出たら再度長押し)。
- Xcodeの実行をストップ。
- Xcode終了。
- Watch上でアプリをタップしたら、うまくいくはず!
- ダメなら最初のステップからもう一回。
おまけ
参考記事ではぐるぐるのことを "loading daisy" って呼んでて少しほっこりした。