9

シミュレーター用に構築されたiPhoneアプリはここに保存されます:

/Users/<username>/Library/Application Support/iPhone Simulator/User/Applications

<GUID> .sbおよび<GUID>ディレクトリをコピーして、別のコンピューター(開発ツールがインストールされている)にインストールすることはできますか?

これは、すべてのマネージャーと外部クライアントのためにiPhoneを購入することなく、テスト/デモを行う場合に非常に役立ちます。

4

2 に答える 2

11

もう少しセットアップが必要ですが、開発者以外にとってははるかに簡単な方法を見つけました。

ユーザー/テスター向けの手順:

  1. Appleの指示に従ってXcodeをインストールします
  2. 添付のアプリケーションをダブルクリックします。iPhone シミュレーターが起動し、アプリがインストールされ、自動的に開始されます。

設定方法:

  1. http://github.com/landonf/simlaunch/downloadsから「Simulator Bundler」をダウンロードして解凍します (デスクトップまたは任意の場所のフォルダーに)。
  2. XCode ビルド ターゲットを必要なシミュレーター構成 (iPad/iPhone/iOS バージョン) に設定します。
  3. 「ビルドとアーカイブ」を実行します
  4. 検索: オーガナイザーで [アーカイブされたアプリケーション] を選択し、関連するビルドを右クリックして、[Finder でアーカイブされたアプリケーションを表示する] を選択します。
  5. アプリケーション (yourAppName、拡張子なし) を Simulator Bundler アプリにドラッグします

終わり。これにより、自己完結型の Mac OS X の yourAppDisplayName.app ファイルが同じフォルダー (アプリのアイコンをアイコンとして) に作成され、FTP サーバーに貼り付けたり、ユーザー/テスターに​​電子メールで送信したりできます。

--

ファイルをコピーする場所やシミュレーターの起動方法などを説明する必要があるよりも、はるかにすっきり/スマートだと思います..そして、何かが台無しになった場合は、使い慣れたタップアンドホールド + (x) ジェスチャでアンインストールできますシミュレーター UI を開き、送信したアプリをもう一度ダブルクリックします。

また、ビルド間でバンドル識別子を変更してこれらのパッケージをいくつか作成し、テスターのシミュレーターに並べてインストールできるようにすることもできます。たとえば、さまざまな UI デザインに関するユーザー フィードバックを取得したり、本番用に 1 つとステージング/QA サーバー用に 1 つを構成したりして、コンテンツ エディターが実際に公開する前などに変更を確認できるようにします。

デスクトップ アイコンからアプリを再インストールする機能は、ローカリゼーション テストにも非常に便利です。シミュレーターを起動し、アプリが存在する場合はそれをアンインストールし、必要な地域形式と言語を設定し、デスクトップ上のアイコンをダブルクリックしてテストします。必要なロケールごとに繰り返します。(毎回新規インストールを保証します。アプリをインストールした状態で言語を切り替えると、あらゆる種類の奇妙な動作が発生する可能性があることがわかりました)

于 2010-08-16T12:54:49.930 に答える
5

はい、それらのファイルを別の人に送信し、それらをそのディレクトリに配置すると、iPhoneシミュレータでアプリケーションをテストすることもできます:)

于 2009-05-31T17:36:37.173 に答える