iPhone の実機でテスト環境に接続する2014年1月16日API サーバと通信するタイプの iPhone アプリ開発において、実機を使う必要があったので環境を構築しました。iPhone 実機上のアプリと Vagrant のゲスト OS 上で動作している API サーバを通信させます。 実現したいこと Vagrant のゲスト OS で動いている API サーバに接続する 接続先を簡単に切り替える 配布用と同じ設定でアプリをビルドする アプリや API サーバの環境に応じた設定変更はなるべく避けて、本番環境と同じバイナリをテストできるようにする。アプリと API サーバが HTTPS 接続しているので、別のホスト名を使うとそれ用の証明書を用意したり切り替えたりするのが面倒なのも理由のひとつ。 手順 DNS サーバで本番環境の替わりにテスト環境のホストを解決させることで、テスト環境に接続さ
![iPhone の実機でテスト環境に接続する](https://cdn-ak-scissors.b.st-hatena.com/image/square/6c4ceed8499c68146531a667840e223b49e766bd/height=288;version=1;width=512/https%3A%2F%2Fblog.physalis.net%2Fog-image%2F2014-01-16-connecting-to-test-env-with-iphone.png)