5
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Macにiosシュミレーターを入れる方法 2024年最新版

Last updated at Posted at 2024-04-09

概要

こんにちは、ゆめみに新卒フロントエンドエンジニアとして4月から働き出しましたkawabataです。

業務で、iosシュミレーターを使って動作確認を行う必要が出てきたので、今回はシュミレーターを入れる方法を紹介できればと思います。困ったときの参考にしていただければ幸いです。

2024年度4月9日現在のUIです。UIが変わる可能性あります。

xcode: Version 15.3
mac: Apple M2 Pro 14.4.1

方法

1. MacにXcodeをインストールする

シュミレーターを入れるには、Xcodeをインストールする必要があります。
下記のリンクからappStoreを開いて、Xcodeのインストールを行なってください。

2. 任意のiosのバージョンをインストールする

1.XcodeのインストールをしたらXcodeを開きます
2.メニューバーからXcode -> Settingsを選択します

スクリーンショット 2024-04-09 15.25.09.png

3.開いたウィンドウのPlatformsを選択し、最新のiosを探してGetボタンを押してインストールします

(画像だとインストール済みのため、Getの表示は消えてしまっています)

スクリーンショット 2024-04-09 15.27.34.png

インストールにはそこそこ容量を使うので、適切な容量を確保した上で実行しましょう

Tips: 古いiosのバージョンをインストールする方法

新しいバージョンだと対応していない端末があります。また、古いバージョンで動作確認したい場合もあると思います。
そのような場合は以下のような手順を使ってください。

  1. Platformsを選択し、プラスボタンを押しiOSを選択します

スクリーンショット 2024-04-09 15.33.41.png

2.iosのバージョンを選択して、download&installを選択します

スクリーンショット 2024-04-09 15.34.00.png

3. Simulatorを起動する

1.Xcodeを起動した状態で、Xcode->OpenDeveloperTool->Simulatorを選択する
スクリーンショット 2024-04-09 15.40.04.png

2.サイドバーに表示されたシュミレータアイコンから起動したいデバイスを選択する
スクリーンショット 2024-04-09 15.46.19.png

🎉お疲れ様でした

スクリーンショット 2024-04-09 15.47.51.png

Tips: デバイスを追加する

1.Xcodeを立ち上げた状態でWindow->Devices and Simulatorsを選択します
スクリーンショット 2024-04-09 15.49.54.png

2.Simulatorsにタブを切り替えて、右下にあるプラスボタンを押します
スクリーンショット 2024-04-09 15.52.04.png

3.Device Typeおよび、OS Versionを選択して、Createを押してデバイスを追加します
スクリーンショット 2024-04-09 15.54.00.png

OSのバージョンによっては対応外のデバイスなどがあるので、古いiosのバージョンをインストールするなどをすれば解決するかもしれません

まとめ

今回は、Macにiosシュミレーター入れる方法を紹介しました。Webのフロントエンドもスマホから触られるケースを想定する機会はあると思うのでまだ入っていない方は是非導入してみてください。

5
6
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
5
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?