web-dev-qa-db-ja.com

現時点では、iPhoneアプリをインストールできませんでした

testflightからiphoneアプリケーションをインストールしようとしていました。いくつかのデバイスに完全にインストールされますが、一部のデバイスでは約80%をインストールした後、「アプリケーションをダウンロードできません。現時点ではインストールできません」というエラーが表示されます。これはスクリーンショットです:

could not be installed at this time

この問題に関して私を助けてくれる人はいますか?前もって感謝します。

59
mohitum

safariでキャッシュとCookieをクリアし、デバイスがプロビジョニングプロファイルにあり、プロビジョニングプロファイルがデバイスにインストールされていることを確認します。

上記のすべてが役に立たない場合は、より高いビルド番号で新しいビルドを作成し、アプリをもう一度配布してみてください

35
Oleg

これを引き起こす最も一般的な問題は次のとおりです( testflightのWebサイトから ):

  • デバイスのストレージがいっぱいです
  • プロビジョニングプロファイルは、開発者のプロビジョニングプロファイルです。
  • アドホック配布プロビジョニングプロファイルが破損しており、デバイスに問題があります。
  • デバイスはバックアップから復元され、無線配信の競合を引き起こしています
  • ネットワークがタイムアウトしました
  • ビルドとデバイスのアーキテクチャ設定に互換性がありません(ビルド時に「アクティブアーキテクチャのみをビルド」がオンの場合に発生することがあります)。
  • Mobile Safariを使用していません。

私にとっては、クライアントのiPadがiOS 4.2.2を実行しており、私のプロジェクトが5.0+をサポートしていることがわかりました。

28
capikaw

最近のデフォルトのXcodeプロジェクト設定では、デバッグ構成でONLY_ACTIVE_Arch(アクティブアーキテクチャのみのビルド)をyesに設定しています。
そのため、開発に使用するハードウェアとは異なるハードウェアにビルドをインストールすることはできません。
この設定を変更すると、インストールが正常に行われます。
enter image description here

13
gsempe

Xcode 5.1の場合、問題はarm64VALID_ARCHSアーキテクチャにありました。 5.0デバイスのリリース構成をローカルでビルドすると、次のエラーが発生します。

Xcodeは、6.0より前のiOSバージョンを実行しているデバイスに64ビットアーキテクチャをサポートするアプリケーションをインストールまたは起動できません。この構成は、iOS App Storeを介した配布でサポートされていますが、Xcodeでの開発中には使用できません。続行するには、スキームの実行アクションを編集し、64ビットアーキテクチャを含まないビルド構成を選択します。

arm64からVALID_ARCHSを削除すると、問題が解決します。私の場合、iOS 5デバイスでテストするために別のブランチを作成する必要がありました。

5
xardas

Build Active ArchitectureをNOに設定すると動作し、正常にインストールされます

4
Rupesh

インストールに失敗したデバイスのコンソールをXcode Organizerで確認します。

システムから何が問題なのかを伝える有用なメッセージを受け取ります。潜在的な失敗の理由はたくさんあるので、メッセージを確認しない限り、あなたはただ推測しています...

4
Confused Vorlon

ビルドのバージョンを変更して、アプリケーションの公開を試みることができます。私も同じ問題を抱えていたので、変更するだけで同じことを試みました。

4
user2077846

ここに私のために働いたものがあります:

  1. キャッシュとCookieをクリアします(Settings> Safari)。
  2. 「テストフライトアプリ」にリンクされている既存のプロファイル(ある場合)を削除します(Settings> General> Profiles)。
  3. Safariを開き、 https://testflightapp.com/ に移動します。ログインし、手順に従って最初からやり直してください。

追伸以前はテストフライトアプリを使用していましたが、クラッシュしてアイコンがすべて白になったようです。 iPhoneを再起動すると、正しく再表示されました。

3
Maxime

また、iOS 6デバイスにインストールしようとすると、アドホックiPadアプリケーションでこの問題が発生していました。

私が修正したのは、XCodeでプロジェクトをクリックし、「iOS Deployment Target」の設定​​を5.1から6.0に変更することでした。

そして、iOS 5.1アプリがiOS 6.0デバイス上で実行されると考える愚かな考えがありました。

2
Mike Gledhill

同様の問題がありました。ただし、iPadのタイミングを現在のタイミングに更新すると、修正できました。デバイスログを確認したところ、ログの時間が2年前に表示されていました。

デバイスのタイミングを現在の時刻に更新することで問題が解決することを願っています。

1
Mahesh

証明書(argh)をいじってからも同じ問題が発生しました。

この問題は、デバイスにインストールした@ Duraiamuthan.Hのコメントに従って明らかになりました。デバイスは、0xe8008016(資格)を報告しました SO here を参照してください

最初の理由は、testflightターゲットがチーム証明書ではなくAppストア配布証明書を使用したことです。私はそれを修正し、アプリケーションはXcodeを介してデバイスにインストールしていましたが、testflightでも動作しました。

1
thst

アイコンが見つからないことが問題になる場合があります。マニフェストファイルが存在しないイメージを指しているため、インストールプロセスが失敗します。対応するパスにアイコンを配置すると、問題が解決しました。

1
beryllium

私はこの問題を抱えていましたが、コード署名IDがテストフライトで使用したものと同じであることを確認することでこれを修正しました。

その後、すべてが正常に動作します

これは、不安定なネットワークでのネットワークエラー/タイムアウトの結果として見られました。再試行するだけの素晴らしいアイデアを得た後、進行状況バーが増加するのを見ることができました。また、ダウンロードサーバーで、数メガバイトのオフセットが増加し続けるHTTP範囲のリクエストも確認しました(アプリ全体は約44MBでした)。

1
Steven Kramer

私の場合、アプリはiCloudサービスを使用したいのですが、分散しています。プロビジョニングプロファイルは、iCloudが有効に設定されていませんでした。オンにしてプロファイルを更新します。

1
Evgeniy S

これは、「App Store」のセルラーデータを無効にし(休暇中など)、再び有効にするのを忘れた場合にも発生します。ここでの解決策は、[設定]-> [セルラー]で再度有効にすることです。

1
patr1ck

最終的には新しいプロビジョニングプロファイルを作成しましたが、それが原因であるかどうかはわかりません。

「アドホック配布プロビジョニングプロファイルが破損しており、デバイスに問題があります。」

0
mrdavenz

@ mohitum007と同じ問題がありました。私の場合、このアプリの開発者は有効期限を含めました。

回避策として、過去の日付(たとえば先月)に日付を逆に設定します。その後、インストールして使用することができました。

また、日付を通常に戻すと、既にインストールされているアプリが起動しなくなりました。このアプリの会社に連絡して、更新されたバージョンを送信しました。

補足:他のアプリのユーザーも同じ問題を抱えていましたが、逆になりました。特定の日付より前にインストールまたは開始されません。

0
Rainer

私にとっては、Testflightをアンインストールして、iPhoneを再起動するだけです。その後、TestFlightをインストールすると、正常に動作します!

0
Mr Fox