⚒️

[Xcode]最新のiOSに古いXcode経由でアプリをインストールする

1 min read

背景

手元のiOS端末のバージョンを14.5に上げたらエラーが出てインストールできなかった。

過去にも同様の現象が起きたときは、Xcodeを最新にアップデートして対応していた。

https://zenn.dev/sukedon/articles/a2c442e4fd9b73

しかし、毎回Xcodeをアップデートするのは結構めんどくさい。(ファイルサイズが結構大きいし

解決策

ということで別の方法が無いかと調べたら、あった。

https://developer.apple.com/forums/thread/673131?answerId=661007022#661007022
XcodeのDeviceSupportフォルダの中に、↓から対応したバージョンのzipを落としてきて、フォルダをそのままコピーいしてあげればいいらしいです。
https://github.com/iGhibli/iOS-DeviceSupport/tree/master/DeviceSupport

Xcodeの

Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport

内にコピーしてあげればいい。

自分はXcode12.2を使っていたのですが、上記のパスを見てみると次のようになっていた。

なるほど、ここにiOS14.5のファイルを追加してあげればいいということですね。

ダウンロードして追加。
無事にインストールできました。

余談

https://github.com/iGhibli/iOS-DeviceSupport/tree/master/DeviceSupport
この人が個人のレポジトリにiOSのDeviceSupportファイルを上げているのは問題ないのか?
そもそも本来のファイルが上がっているのか?
とかは知らないので、自己責任で、、

Discussion

ログインするとコメントできます