iPhone シミュレータで加速度センサを利用した入力をする方法

iPhoneシミュレータで加速度センサを利用した入力は通常出来ない。
だから、通常はiPhone本体でテストする。

が、まだAppStoreにアップロードしたいわけではなく勉強しているだけで、年間$99払いたくない人にとっては出来ればシミュレータだけでテストが出来たらありがたい。

そんなソリューションは無いだろうか・・・。

・・・ありました。

cocos2d本にさらっと存在だけ注釈されていたから知ったんですけどね。
AccSimというソリューションを利用することで、iPhoneの加速度センサの入力をiPhoneシミュレータに転送してシミュレートすることが出来るようになります。

まず下記サイトにアクセスする。
http://www.brianhpratt.net/cms/index.php?page=accsim

サイトに書いてある通りなんだけど

Step1:iPhoneのAppStoreでAccSimで検索して出てくるアプリをインストールする。
Step2:サイトの「Connect AccSim to the iPhone Simulator」という項にあるソースコードをプロジェクトに追加する。

で準備は終わり。
あとはiPhoneと開発しているMacを同じネットワークにおいて、ビルドしてシミュレータを起動する。
iPhone側はインストールしたアプリを起動してNetworkタブのNetworkをONにする。

以上で、iPhone経由でシミュレータに加速度センサの入力が転送できるようになる。

Share