Xcode11の入っているMacでiOS12.4向けのアプリを作成する方法

投稿者: | 2019年10月1日

Xcode 11の入っているMacでiOS 12.4のプロジェクトを新規作成する方法

Xcode 11はデフォルトで13.0がターゲットになっている。これを単に12.4に設定してもAppDelegate.swift内にiOS 13以降を要する関数が多数あり、ビルドが通らない。

まだiOS 13.xに自信を持って対応できるプロジェクトは少ないだろう。だからターゲットをiOS 12.4にしたプロジェクトで作業(リリース)をしたいという需要が出る。

方法

手順1:Xcode 10.3をインストール、場所はどこでもよい。

手順2:手順1だけだとコマンドラインツールを導入しようとしないのでマニュアルでCommand_Line_Tools_macOS_10.14_for_Xcode_10.3.dmgをインストールする。

手順3:これまで通りプロジェクトを作成する。これはターゲットを12.4でビルドできるようなものが出来ている。

手順4:適当なところまで出来上がったらXcode11で開いてもOK。ビルドもデバイスでの動作確認も出来る。

補足

手順2をしないとXcode11が生成するのと同じエラーが出まくるAppDelegate.swiftをXcode10.3が生成する。

コメントを残す