13

これは、iPhone にアプリをインストールしようとしたときに発生するエラーです。

ここに画像の説明を入力

詳細:
ある時点で機能しました。最近、別のコンピューターを使用して別のプロジェクトに取り組んでおり、新しい証明書を作成する必要がありました。これにより、他のプロジェクト (プロファイル) が無効になりました。最初のコンピューターでの作業に戻り、そのコンピューターから証明書をアップロードしました。アプリ プロファイルを再作成し、以前の証明書に基づいてプロビジョニング ファイルをダウンロードしました。どれもうまくいきませんでした。結局、以下の回答に示すように、最初からやり直す必要がありました。

4

14 に答える 14

13

私は最終的に最初からやり直して動作するようになりました。問題は、新しいコンピューターに行って新しい証明書をアップロードしたときに、古い証明書を取り消さなければならなかったことだと思います。一度解約すると二度と使えないようです。

そのため、署名証明書を再作成し、そこから p12 ファイルを再作成し、アプリ プロファイルを再作成 (変更) し (証明書を再度選択し、すべてのデバイスを再度選択したことを確認してください)、モバイル プロビジョニング ファイルを再ダウンロードし、iOS 構成でこれらを再選択しました画面を表示してFlash Builderを再起動すると、再び機能しました。

ワイルドカード「com.myactualdomainhere.*」を使用しようとしましたが、それを機能させることができませんでしたが、上記のすべての手順を実行していませんでした (署名証明書を再作成しませんでした)。証明書を再利用すると、それが問題になっている可能性があります。

したがって、上記のすべての手順を実行し、アプリ名「com.myactualdomainhere.MyApp」を使用して、アプリケーション記述子ファイル (AIR アプリの場合) com.myactualdomainhere.MyApp と一致することを確認しました。

いつの日かこのプロセスを簡素化し、より適切なエラー メッセージを表示できるようになれば幸いです。途中でさまざまな部分を検証できるかもしれません。たとえば、「証明書は問題ありません。アプリ プロファイルはチェックアウトされていますが、アプリ ID が正しくありません」などです。

また、MilkyWay は、さらに役立つ情報を含む投稿へのリンクを投稿しました。

于 2013-02-26T16:33:42.193 に答える
11

別のベンダーのコードでこのエラーが発生しました。結局のところ、彼らは Entitlements.plist ファイルを使用して IPA をコンパイルしようとしていました。そのコードブロック(以下)を削除したところ、問題なくコンパイルされました。

<Entitlements>
    <![CDATA[
        <key>get-task-allow</key>
        <true/>
    ]]>
</Entitlements>
于 2013-03-09T02:39:46.967 に答える
4

私の場合、一部の埋め込みフォルダーで受け入れられない文字の問題でした。フォルダ名に特殊文字 (æ ø åまたは空白) が含まれていると、 ApplicationVerificationFailedエラーが発生しました。(私が遭遇した最も正確なエラーの説明ではありません。)

于 2013-12-09T12:19:20.150 に答える
1

私の場合、それは間違ったアプリケーションIDの問題でした(コンパイルされたアプリIDと、アップルを定義したアプリIDが異なります)

于 2014-06-10T13:47:25.780 に答える
0

bin-debug フォルダーが原因で、このエラーが発生することがあります。

そのフォルダに不明な文字などがある場合、このエラーが発生します。

その場合、プロジェクトをクリーンアップするか、そのファイルを見つけて名前を変更する必要があるかどうかをお勧めします

于 2014-08-20T14:57:14.163 に答える
0

jbyun94 が言及したように、ファイル名から不明な文字を取り除きます。

アプリのコンパイルを妨げるドロップボックスからの競合するファイルがありました。

それらを削除すると、すべてが再び機能しました(ただし、数時間を失いました:/)

于 2015-08-03T08:43:26.393 に答える