- 投稿日:2021-06-23T18:32:06+09:00
MRTKをiOSで動かす方法
iOSでMRTK動いた!#MRTK #iOS pic.twitter.com/micHL1zp6y— 原口昂弥 (@k_haraguchi55) June 23, 2021 参考 開発環境 Unity 2019.4.11f1 iPhone 12 Pro MacBook Air Windows 10 Mixed Reality ToolKit v2.5.3 Xcode やり方 プロジェクトの作成 GitHubからMRTKのUnityPackageをダウンロード UnityHubから新しいプロジェクトを作成 Window > Package Manager から下記パッケージをインポート AR Foundation v2.1.8 ARKit XR Plugin v2.1.9 File > Build Settings プラットフォームをiOSに切り替え Edit > Project Settings > TextMeshProをインポート カメラ設定の変更 HandInteraction Examples シーンを開く Hierarchy > MixedRealityToolkit のインスペクターからProfileを変更 DefaultHoloLens2ConfigurationProfileをClone CameraタブからDefaultHoloLens2CameraProfileをClone Camera Settings providers > Add Camera Settings provider をクリック New data provider1 > Type を UnityAR > UnityARCameraSettingsに変更 プロジェクト設定を変更 Mixed Reality Toolkit > Utilities > UnityAR > Update Scripting Defines をクリック Mixed Reality Toolkit > Utilities > Configle Unity Project > Applyをクリック Edit > Project Settings > Player > iOS > Other Settings > Strip Engine Code のチェックを外す ビルド&デプロイ Unity File > BuildSettings > iOSでビルド Xcode ビルドしたフォルダ内のUnity-iPhone.xcodeprojをXcodeで開く Unity-iPhoneを選択しプロジェクトの設定を表示 General > Deployment Info で iOS11.0を選択 Signing & Capabilities > Signing Teamを選択 デバイスを選択 ▶をクリックしてデプロイ ※ MapFilePerser.sh: Permission deniedが発生した時の対処法 ターミナルを開く 下記コマンドを実行 chmod 777 MapFilePerser.sh