2016-08-18 5 views
0

私はiOS開発の世界では新しいです。現在、一部のユーザーがテストするためにアプリをエクスポートしようとしています。まず店にアップロードしたくないので、私のアプリをAd-Hoc Deploymentとしてエクスポートします。その後、配布用のリンクを生成するためmyApp.ipaをDiawiにアップロードしました。しかし、私が得た2種類の結果:Ad-Hoc iOSアプリをテストするには、(Provision profile)Provisioned Deviceの下にテスターのデバイスを登録する必要がありますか?

注意:どちらのデバイスもiOS v9.3.2のiPhone 6です。

  1. デバイス1:
  2. 成功したデバイス2:ダウンロードする彼らができる
    • 成功していないが、円が完了したら。このメッセージが表示されます。何回テストしても、結果は同じです。 Unsuccessfull Message Prompt

私は何が起こっているか理解していません。多くのデバイスでテストされ、いくつかは正常にダウンロードされましたが、一部はダウンロードされませんでした。アプリケーションにプロビジョニングされたデバイスのそれぞれを登録する必要がありますか? はいの場合、アプリを登録する必要なしにアプリを配布する方法はありますか? の場合、実際にこの問題を解決するにはどうすればよいですか?前もって感謝します。この問題の

+1

アドホックプロビジョニングプロファイルには、デバイスがそのプロファイルの証明書で署名されたアプリケーションを使用する前に、デバイスのUDIDが含まれている必要があります。レビューのために提出することなく、いつでもApp Storeをアップロードしてテストを有効にすることができます。 – Avi

+0

はい、@Aviが指摘しているように、TestFlightを使うべきです。 )使用するのが本当に簡単です;) – RomOne

+0

@AviどうすればユーザーのデバイスのUDIDを自動的に取得する方法がありますか?そして、私は店にアプリをアップロードするときに、代わりに公開しないという選択肢があります、私はテストのために選択することができますか?次に、ユーザーはどこでアプリをダウンロードできますか? – vivien

答えて

0

最も一般的な原因:

  • デバイスのストレージがアドホック配布プロビジョニングプロファイルが破損している
  • プロビジョニングプロファイルは、開発者がプロ​​ビジョニングされているプロファイル
  • いっぱいで、 デバイスがありますそれに問題があります。
  • 装置( は時々場合に発生することができ、バックアップから復元し、ネットワークのタイムアウトがビルドとデバイスの
  • アーキテクチャの設定に互換性があった過剰空気分布
  • の競合を引き起こしています"Build Active Architecture Only"は、 ビルディング時にオンになります)。
  • モバイルSafariを使用していません。
  • 、この問題の正確な原因を見つけるためにチェックまた、 "iOSの展開ターゲット"

  • iMacにデバイスを接続します。

  • オーガナイザを開き、デバイスを選択します。

  • サイドバーから接続デバイスを選択してください。

  • 選択したデバイス内でコンソールを選択します。

  • 今では私はこれがあなたのために参考になっていると思う問題

の正確な原因が表示されますアプリをインストールしてください。

+0

上記(「この問題の最も一般的な原因」の下の)ポイントは既にチェックされています。彼らは原因ではありません。すべてのテスターに​​私の場所に来て、自分のデバイスを私のMacに接続するように頼むことができなかったので、 "この問題の正確な原因を見つけること"の下の指針は、私にとって非常に困難です。 Btw、提案に感謝します。 :) – vivien

関連する問題