LoginSignup
1

More than 3 years have passed since last update.

Azure Spatial Anchors v1.1.0 Unity iOS版をビルドしてみる

Posted at

はじめに

Azure Spatial Anchors v1.1.0 Unity Android版をビルドしてみる の次にiOS版もビルドしてみる。公式ドキュメントはこちら

やってみる

Azure Portalでの設定と、azure-spatial-anchors-samplesをcloneしてUnityフォルダを開くところまではAndroid版と同じ

Unity ARKit Plugin version 2.0.0 をダウンロードしておく

ファイル -> ビルド設定 を選択する

スクリーンショット 2019-05-02 15.01.32.png

ビルドに含まれるシーン はデフォルトのまま全選択。プラットフォームiOSを選択しSwitch Platformボタンをクリックする

スクリーンショット 2019-05-02 15.01.50.png

設定が完了したらビルド設定 を閉じる

先ほどダウンロードしておいたUnity ARKit Plugin version 2.0.0を展開し、展開したフォルダのAssetsフォルダの中身をUnityのAssetsフォルダにコピーする

プロジェクトからAssets -> AzureSpatialAnchorsPlugin -> Examples -> Resources とフォルダを選択して、AzureSpatialAnchorsDemoConfig アセットを選択する

2d171c2b-34d5-4c57-819e-ad376fc49790.png

インスペクターで控えておいたSpatial Anchor AccountのAccount IDPrimary Keyを入力してプロジェクトを保存する

fc56cf5a-f9bd-42f8-95d1-2765fd6e5504.png

ビルド前にアセットの再インポートをやっておいたほうがいいのはAndroid版と同じ。アセット -> すべてを再インポートを選択してアセットを再構成する

ファイル -> ビルド設定 を選択する

スクリーンショット 2019-05-02 15.01.32.png

ビルド ボタンをクリックしてプロジェクト名を入力しSaveボタンをクリックする。ここではプロジェクト名をSpatialAnchorsDemo-iOSとする

スクリーンショット 2019-05-02 15.53.51.png

エクスポートされたプロジェクトに移動して、依存パッケージをインストールする

cd SpatialAnchorsDemo-iOS

pod install --repo-update

XCodeでUnity-iPhone.xcworkspaceを開く。.xcodeprojでないことに注意

open ./Unity-iPhone.xcworkspace

Bundle Identifierを適当な名称に変更して、Teamに有効なアカウントを設定する

スクリーンショット 2019-05-02 16.45.21.png

iPhoneをMacに接続して、ビルドボタンをクリックし、iPhoneにアプリケーションをインストーする

アプリがインストールされるのでデモを実行する。デモの操作方法はAndroid版と同じ

iOSdemo.png

まとめ

Android版との違いはUnity ARKit Plugin version 2.0.0のインポートくらいであとは普通にiOS用にビルドすればできる。次はAndroid版とこのiOS版のデモを使ってシェアリングをやってみたいと思う

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1