3

xcode経由でアプリをアップロードしようとしています。このアプリは、同じプロビジョニングプロファイルを使用して、最近更新またはアップロードした他の多くのアプリとほぼ同じであるため、署名は問題になりません。また、プロジェクトにエンタイトルメントがありません。また、ビルド設定でエンタイトルメントが有効化またはポイントされていません。このトピックに関する多くのスレッドで提案されているように、すべてのビルド設定を確認したと思いますが、それでも運がありません。さらに、armv6とarmv7の両方がアーキテクチャとしてリストされています。それでも、次のエラーが発生します。

1)iPhone / iPod Touch:アプリケーションの実行可能ファイルに必要なアーキテクチャがありません:次のアーキテクチャの少なくとも1つが存在する必要があります:armv6

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

3)アプリケーションから資格を抽出できません:( null)

4

1 に答える 1

6

コード署名と資格の問題に関するすべての一般的な修正を探して試した後、これは機能しているように見えました。プロジェクトとターゲットの両方の設定からarmv6を削除し、OS Deplotment Target(ターゲットとプロジェクト)を4.3(または5.0、両方とも機能)に変更しました。

その後、この問題にぶつかったときは、実際に送信する前に検証機能を使用すると特に便利であることがわかりました。アップロード失敗エラーに含まれていない可能性がある何が間違っているかについての手がかりを与えることができます。

于 2012-08-07T05:34:43.440 に答える