Programmer's Note

コード読み書きの備忘録。

XcodeでMGIsDeviceOneOfType is not supported on this platform.

iPhoneアプリ開発入門しようと、アップルのチュートリアルに従いなら、アプリを作ってったのだが、 コードを追加したあとエミュレータを実行すると、XCodeがエラーを吐いて止まってしまう。

  MGIsDeviceOneOfType is not supported on this platform.

スタックトレースが表示される。ネットで調べると 解決方法は、XCodeを古いバージョンに戻すか、OS含めた最新バージョンにするしかないようだ。

一回 Xcode を 9 に戻したが、自分のiPhone SEiOS 12に対応してなかった・・・・。 仕方なくMac OS AirのOSを10.13から10.14にアップグレード。 ぎりぎり自分のAirが対応リストに入ってたからよかった。

そのあとXcode 10.1を再ダウロード&インストールした。6GB弱あるので、インストール完了まで随分と時間がかかった。

一応、めでたくチュートリアルのサンプルが動いた(まだ途中だが)。

まとめると

以上。