43

http://www.raywenderlich.com/のすばらしいチュートリアルに従って、Square Oneからアプリストアにアプリを送信する方法を確認した後、ベータテストプログラムの計画を開始しました。

私はうまくいくすべての詳細に入るつもりはありませんが、私が今扱っていることの詳細に入るつもりです。

ベータテスターに​​アプリをアドホックに配布するためのプロビジョニングプロファイルを作成する方法について、多くの投稿を読みました。私は、フォーラムの推奨事項の後で、ユーザーがアプリを無線(OTA)で入手するのを支援する人々に焦点を当ててきました。

TESTFLIGHTが出ていることもわかりましたが、今回は使用できません。

アプリケーションが実際にデバイスにインストールされる部分を除いて、すべてがうまく機能します。「インストール」を数秒押した後、「アプリケーションをダウンロードできません」というエラーが表示され続けます。

証明書、プロファイル、署名にはいくつかの可能性と組み合わせがありますが、ここで私は何か間違ったことをしていると思います。私が持っていることと私がしたことをお見せしたいと思います。おそらくあなたの経験豊富な目が私の欠けているステップや設定の誤りを見つけることができます。

iOS暫定ポータルの場合:

1)いくつかのデバイスを使用したアドホック配布プロファイル:

ここに画像の説明を入力してください

2)証明書をダウンロードしてインストールした後(テスト目的でそれぞれをいくつか作成しました):

ここに画像の説明を入力してください

ここに画像の説明を入力してください

3)xCodeのプロジェクト構成:

ここに画像の説明を入力してください

ここに画像の説明を入力してください

ここに画像の説明を入力してください

4)アーカイブを生成するとき:

ここに画像の説明を入力してください

ここに画像の説明を入力してください

ここに画像の説明を入力してください

ここに画像の説明を入力してください

5)すべてをサーバーにアップロードしてから、.ipaをiPhone(プロファイルに含まれている2つのデバイスの1つ)にインストールしようとします。

ここに画像の説明を入力してください

ここに画像の説明を入力してください

ここに画像の説明を入力してください

そして最後に私はこれを手に入れます:

ここに画像の説明を入力してください

何が間違っている可能性がありますか?

4

4 に答える 4

2

私が見ることができる唯一の違いは、コード署名にあります。アドホックの下の両方の行が証明書を指していることを確認してください。

確認する2番目のこと:「Enterpriceのために保存」中に作成されたplistについて言及していません。それもサーバーにアップロードしましたか?そして、あなたのリンクはこのplistを指していますか?plistのものについては、この回答を確認してください:すでにプロビジョニングされたリモートの人のiPhoneにビルドを送信する方法

于 2012-03-02T10:38:27.650 に答える
2

あなたのように(私が知る限り)、すべてが正しく行われている場合でも、私はこの正確な問題を抱えています。私が発見したのは、plistファイルまたはappファイルへのURLが正しくない場合、iPhoneは常にインストールに失敗するということです。以前に間違ったファイルをダウンロードした場合、電話が更新されたplistファイルのダウンロードに失敗する、ある種のキャッシュが発生しています。
私が使用した修正は、別の電話(以前のバージョンをキャッシュしていない)を試すか、別のURLで新しいバージョンを作成することです。クレイジーに聞こえますが、それは私にとってはうまくいきました!

于 2012-03-02T10:43:03.173 に答える
1

また、この問題に何度か直面しており、考えられる理由は次のとおりです。

スクリーンショットのため、ファイルを正確な場所にアップロードしました"http://www.becomingapps.com/en/ota/"か?エンタープライズエクスポート中にこのURLを指定する場合。

私たちが見た2番目の考えられる理由はですmismatched App Id's

于 2012-03-02T09:58:13.213 に答える
0

問題を解決していない場合は、アドホックプロファイルでワイルドカードを使用することはできないと思います。...com.becomingapps.dilemmaの完全な署名が必要です。

また、両方のアイコンをアップロードする必要がありますが、スクリーンショットにカスタムアイコンが表示されているため、アップロードしたと思います。

これを機能させるために努力する価値があります、私の顧客はそれを愛しています。

于 2012-03-27T20:43:50.983 に答える