hdiutil
からマウントできました。Xcode 10👌です。
ディスクイメージ作成
iOSのシステムが数百MB使用するので、その分は最低限起動に必要です。
# APFS hdiutil create -size 1g -fs APFS /tmp/ios.dmg # HFS+ hdiutil create -size 1g -fs HFS+ /tmp/ios.dmg
Simulatorのデバイスにマウント
新しくシミュレータを用意しておいたほうが良いです。
マウント先のデバイスのパスは、~/Library/Developer/CoreSimulator/Devices/[Device Identifier]
です。
cd ~/Library/Developer/CoreSimulator/Devices/CB63F64D-xxxx hdiutil attach /tmp/ios.dmg -mountpoint .
起動
起動済みのシミュレーターの場合、XcodeからRunすると1回怒られますが、
もう一回Runすると起動できます。