macOS High SierraからMojaveへのアップデート

投稿者: | 2019年4月21日

macOS High SierraからMojaveへアップデートすべきかどうか?

うちでは1台をMojaveにアップデートして、もう1台はアップデートしない方針に決定した。

アップデートする理由

これは単にXcodeでiOS 12.2のオブジェクトを生成するためである。High Sierra用のXcode10.1では12.1までしかできない。=>4月22日に修正、一番下の項目を追加。

各プロジェクトはGitHubのリモートリポジトリに上げてあるので、必要に応じてMojaveマシンでビルド、実機テストを行う。このマシンがテスト用、リリース用になる。

アップデートしない理由

困ったことにMojaveではNVIDIAのドライバーが使えない。機械学習系で広く使われているCUDAが使えないのである。

GTX680ではMojaveにアップデートできるのに、アップデートした後、WebDriverが使用できない状態になっている。

Metalで同様のことが出来ると言われても・・・。

と言うわけで機械学習系の開発を行うマシンではアップデートしない。日頃のコーディングもこちらのマシンでやって来たので、その作業も引き続きこのHigh Sierraの方で行うことにする。

MojaveでNVIDIAが使えるようになるまで待つ、と言い換えても良いだろう。

High SierraでのXcode 10.2について

調査した結果、Xcode 10.2をHigh Sierraで動かせるようになった(High SierraでXcode 10.2を動かしiOS12.2のアプリを実行する)ので、差し当たってはHigh Sierraで開発を続けていくことにする。

コメントを残す