Closed4
Xcode でwatchOS Simulator インストール済みなのに、Simulator のダウンロードを促されてビルドが出来ない
環境
- Xcode 14.0.1 (14A400)
- watchOS 9.0 Simulator (20R362)
状況
- Xcode メニュー -> Settings -> Platforms を確認すると、watchOS 9.0 Simulator がdisk に存在する (watch OS 9.0 はon disk となっていない)
現象
- (上記のようにXcode でwatchOS Simulator インストール済みにも関わらず、) シミュレータ向けにビルドを実行しようとすると、Simulator のダウンロードを促されてビルドが出来ない
- 表示されたダイアログのDownload をクリックしてシミュレータをダウンロードすると、ダウンロードのUI にduplicate of ~ のエラーが表示される
- ダウンロードのUI のリトライボタンをクリックしてシミュレータを再度ダウンロードしても同じエラーが表示される
解決方法
- Xcode メニュー -> Settings -> Platforms で、watchOS 9.0 Simulator と表示されているものを全て削除する
- シミュレータ向けにビルドを実行しようとすると、Simulator のダウンロードを促されるので、ダウンロードする
- ダウンロードが成功する
- Xcode とシミュレータを再起動する
- run を実行してシミュレータへのビルドが成功する
解決後
MacOS Ventura 13.5.1, Xcode 14.3, watchOS 9.4 Simulator の組み合わせでも同様の方法でOK
MacOS Sonoma 14.6.1, Xcode 15.4, iOS 17.5 の組み合わせでも同様の方法でOK
このスクラップは2022/11/28にクローズされました