iPhoneSimulatorExchangeでインストーラ配布

kusaret2009-10-07

MOONGIFTさんのところで紹介されていたiPhoneSimulatorExchangeを使って、審査中アプリのインストーラを作成し、配布してみました。

配布先:http://sites.google.com/site/hrfnsn/app01
(接続先で認証方法に変更があったようで、ログインができなくなってしまったので削除しました。)

ビルドを実行すると、デスクトップに「Install <プロジェクト名>」というインストーラが作成されます。これを実行すると、iPhoneシミュレータが起動し、アプリがインストールされます。

至極簡潔な動作ですが、ウィンドウ左下の「Exclude user data」というオプションには注意したほうがよいです。デフォルトではチェックがついていますが、このままだと、NSUserDefaultsに保存した値もインストーラに含まれてしまいます。IDやパスワードを記録したままだとよろしくないです。かといってチェックをはずすと、僕の場合はフォントがおかしくなってしまいました。

クリーンインストールした状態でiPhoneSimulatorExchangeを起動し、インストーラを作成するのがよいかと思います。