1

TestFlightにサインアップしました。

次に、このチュートリアルのすべての手順に従いました。

しかし、Xcodeはこの警告をスローします:

アプリケーションはコードサインの検証に失敗しました。署名が無効であるか、許可されていない資格が含まれているか、iPhone配布証明書で署名されていません。(-19011)

彼らがチュートリアルで書いたものよりもやるべきことがたくさんあるように思えます。何も踏まずにすべてのステップをウォークスルーする完全なチュートリアルはありますか?

また、単純なベータテストでもSDKを追加する必要がありますか?(編集:いいえ、SDKは必要ありません!)

4

1 に答える 1

2

まず、プロビジョニングポータルにログインし、[デバイス]の下にテストデバイスを1つまたは2つ追加します。次に、プロビジョニングに移動し、作業しているappIDの新しいデバイスを作成して、それらのデバイスを追加します。

Xcodeに戻り、Organizer:Devices:Provisioning Profilesを使用して、Provisioning Profileをダウンロード(更新)します。その開発者プロファイルを使用するようにプロジェクトのデバッグスキームの署名を設定します。これで、ビルドしてアーカイブできるようになります。アーカイブしたら、アドホック配布を行い、そのファイルをデスクトップに保存します。

TestFlightApp.comのアカウントに移動し、[ビルドのアップロード]ボタンを押します。デスクトップに保存したファイルをビルドアップロード領域にドロップします。アプリがアドホック用にバンドルされていないか、適切に署名されていない場合、TestFlightAppはエラーを表示します。

さて、ここでTestFlightApp.comがあなたの仕事を節約します。TestFlightApp.com内から友達に招待状を送信します。TestFlightApp.comは通知を管理し、アカウントを作成すると、UDIDを見つけるのにも役立ちます。これらのUDIDは、バッチ処理して後でダウンロードし、AppleProvisioningCenterのデバイスセクションに再アップロードできます。

ここに画像の説明を入力してください 次に、Xcodeを使用してプロファイルを更新し、アプリを再構築し、アーカイブして、testflightappにアップロードします。次に、どのテスターがこのビルドを表示するか、どのメッセージを送信するかを選択できます。テスターは、ファイルをダウンロードしてiTunesやその他のアプリを使用してインストールする方法を理解する必要はなく、インストールボタンを押すだけです。

私を信じてください、それはまだ少し作業ですが、特にユーザーがアプリのインストールにあまり精通していない場合は、TestFlightApp.comを使用しないよりもはるかに優れています。将来的には、TestFLight SDKを使用して、デバッグビルドのクラッシュレポートと使用状況情報を収集できます。

詳細については、以下を参照してください: TestFlightベータテストiOSアプリ

于 2012-04-23T21:55:20.533 に答える