0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

真っ新なMacBookAirにUnityをインストールしてスマホ向けアプリの動作確認をするまで

Posted at

自分の好みの快適な開発環境にする方法と動作確認までメモ

環境

構築する開発環境

  • MacBook Air 2019 (Intelチップ)
    • Mac OS Catalina 10.15.7
  • Unity 2019.4.16f1 (LTS)
    • Android Build Support
    • iOS Build Support
  • Visual Studio Code version 1.5.2

作ったアプリの動作確認環境

  • Mac : MacBook Air 2019 (Intelチップ)
    • Mac OS Catalina 10.15.7
  • Android : Pixel 3a
    • Android OS Version 11
  • iPhone : iPhone 8
    • iPhone OS xxx

ステップ

  1. Unityのインストール
  2. Visual Studio Codeのインストール
  3. Unityの起動と設定
  4. Visual Studio Codeの起動と設定
  5. MacBookAir向けにビルドして動作確認
  6. Android向けにビルドして動作確認
  7. iPhone向けにビルドして動作確認

1.Unityのダウンロードとインストール

  1. 以下からUnity Hubをダウンロードし、UnityHubSetup.dmgを実行してインストール
  1. UnityHubを起動してアカウントの設定(Unityアカウントを持っていなければ作成)
  2. UnityHubからUnity2019.4.16f1をインストール
  3. Visual Studio for Mac をアンチェック
  4. Android Build Supportにチェック
  5. iOS Build Supportにチェック
  6. ドキュメンテーションをアンチェック
  7. 日本語をチェック

2.Visual Studio Codeのインストール

  • 以下からMac向けのVisual Studio Codeをダウンロードし、VSCode-darwin.dmjを実行してインストール
    https://code.visualstudio.com/download

  • 以下の拡張機能を入れる(その他の自分好みの設定や拡張については別途)

  • C#

  • Debugger For Unity

  • Mono Debug

3.Unityの起動と設定

Visual Studio Codeをエディタに設定する

  1. 適当な名前でプロジェクトを作成
  2. Unity > Preferences… > External Tools から External Script EditorにVisual Studio Codeを選択
  3. Genetate .csproj files forの下にあるチェックボックスをすべてチェック

Android NDKエラーが出ている場合

Unity > Preferences… > External Tools から External ToolsからAndroid NDK installed with Unityで警告が出ていたので確認
表示されているパスを確認するとなぜかNDKが空っぽなのでUnity Hubから一度Android Build Supportを削除して、もう一度インストールするとちゃんと入っていた
理由は不明(UnityHubにフォルダアクセス権限がなかった?でも他のものは生成できているので謎)

4. Visual Studio Codeの起動と設定

  • 適当にC#スクリプトを作成
  • Unityの上のメニューバーからAssets > Open C# Projectから起動 ←重要

インテリセンス(補完機能)が効かない場合

  • Home Brewが入っていない場合はターミナルから下のコマンドでインストール
/bin/bash -c "$(curl -fsSL 
https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  • monoをターミナルからHome brewコマンドでインストール
brew install mono
  • Visual Studio CodeのSetting.jsonに以下を追記(コマンドパレットから検索で開ける
"omnisharp.useGlobalMono": "always",
"omnisharp.monoPath": "/usr/local/Cellar/mono/6.8.0.105"

これでインテリセンスが聞くようになった

5. MacBookAir向けにビルドして動作確認

  • UnityでFile > Build Setting
    • PlatformをPC, Mac & Linux Standaloneが選択された状態にする
    • Build and Run

6. Android向けにビルドして動作確認

  • UnityでFile > Build Setting
    • PlatformをAndroidが選択された状態にする
    • まだしていなければAndroid端末を開発者モードにする(ビルド番号を7回タップ)
    • USBケーブルでMacとAndroid端末をつなぐ
    • Build And Run

7. iPhone向けにビルドして動作確認

まだ
iPhone持っていないので、家族に借りてこんどやってみる

0
0
0

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
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?