【開発効率化】iPhoneでMacのlocalhostにアクセスする方法

本田 顕 / 2024年9月18日

はじめに

こんにちわ!エヌズクリエイツ開発チームの本田です。

突然ですが、開発中のWebアプリのiPhoneの挙動を確認したい時、毎回開発サーバに挙げて実機でアクセス、なんてやり方をするエンジニアが世の中にはたくさんいるのではないでしょうか。あるいは、シミュレータでlocalhostを確認して、検証完了、としてしまう方もいるのではないでしょうか。

両方間違いです。開発サーバにわざわざ挙げるなんて時間がもったいないです。シュミレータは実機と同じ挙動を再現しないことがあります。(特にCSS周り)
そこで、実機iPhoneからMacのlocalhostにアクセスする方法を今回は取り上げます。

ということで、早速手順を公開します。

前提条件

まず、

・MacとiPhoneが同じWifiに接続していること

・MacとiPhoneを有線接続していること

この2つが今回紹介する手法の前提になります。

手順1 ビルド時のHOSTの指定

HOST=0.0.0.0 npm run build

または

HOST=0.0.0.0 yarn dev

のようにビルド時に、ホストはここだよ、と指定してあげます。

手順2 MacのIPアドレスを調べる

CUIで調べるのであれば

ifconfig

を打つか

GUIであれば

システム設定 > Wifi > 詳細

からMacのIPアドレスを特定します。

手順3 iPhoneからURLにアクセス

[手順2で調べたIPアドレス]:[アプリのポート番号]

にアクセスすることによって、Macのlocalhostと同じアプリにアクセスできます。

まとめ

今回は、開発効率を上げるための、iPhoneで開発途中のプログラムを開く方法をご紹介しました!紹介した方法以外にも、やり方はあります。(あまりセキュリティ的におすすめしない方法であれば)

何かの参考になっていれば幸いです!それでは

同じテーマの記事

永富 咲 / 2026年3月27日

「AIに聞きました」で止まってない?どうせなら自分のものにしよう

山本 明子 / 2026年2月20日

アプリUIで無視できない“親指のゾーンマップ”の話

高橋 実玖 / 2026年1月30日

音声入力を仕事に取り入れてみた話

坂本 結 / 2026年1月16日

「これどこ?」をなくす。相手の時間を奪わない工夫