私はiPhoneアプリを開発しましたが、レビューのためにApp Storeに送信する前に、この最終的なディストリビューションビルドをテストしたいと思います。このアプリをデバイスで実行するための安全な方法はありますか?
6 に答える
CraigHockenberryの「Thefinaltest」ブログ投稿もチェックしてみてください。
Craigは、テストするものと提出するものの唯一の違いが署名IDであるテスト方法を提供します。
いいえ、できません。これは私も少し気が狂います。アドホック配布プロファイルを設定すれば、それは可能な限り近いものになります。「ポジティブな」面では、アプリを適切にインストールできない場合、アプリが拒否されることが保証されています...
これをチェックしてください。実際に配布ビルドをテストできます:
http://nikhilkerala.blogspot.com/2010/12/how-to-test-app-store-distribution.html
iPhoneポータルプログラムからベータ版を設定できます。次に、iTunesまたはXCodeを介してアプリと関連するプロファイルを電話にロードできます。
この質問が少し古いことは承知していますが、提出前にアプリをテストして配布するためのより良い方法を最近見つけました。プロビジョニング プロファイル、証明書、または iTunes の同期でユーザーを混乱させます。
開発者はTestFlightでアカウントを作成し、チームを作成できます。
チームを作成したら、テスターをチームに招待します (チームのページで [チームメイトを招待] をクリックします)。テスターは、チームに参加するための招待メールを受け取り、基本的なアカウント (名前、メール、パスワード) を作成するプロセスを実行し、デバイスを登録して、アカウントをチームに追加します。
テスターを配置したら、チームのページに移動してすべてのテスターを選択し、リンクを介してデバイス情報をエクスポートし、そのリストをアドホック配布プロファイルにインポートします。
そのプロファイル (およびアドホック証明書) を Xcode にインポートし、プロジェクトを再構築して *.ipa ファイルとして共有します。
TestFlightApp.com チームのページに戻り、バイナリをアップロードします。ビルドにアクセスできるチームのすべてのテスターは、それに関するメール通知を受け取ります。彼らがしなければならないのは、電子メールの「インストール」をクリックすることだけで、TestFlightApp.com ページが表示され、無線でデバイスにアプリをインストールできます。iTunes は使用せず、プロファイルをいじることもありません。
今朝、実際にテストしてみましたが、とても簡単で、たまたま無料であることに感銘を受けました。