App Store Connectでアプリを作成し、3日以上「提出の準備」状態になっています。アプリをアーカイブしてApp Storeに送信しようとすると、次のメッセージが表示されます。
適切なアプリケーションレコードが見つかりませんでした。バンドルIDが正しいことを確認してください。
App Store Connectでアプリを作成し、3日以上「提出の準備」状態になっています。アプリをアーカイブしてApp Storeに送信しようとすると、次のメッセージが表示されます。
適切なアプリケーションレコードが見つかりませんでした。バンドルIDが正しいことを確認してください。
回答:
今、私だけがエラーを見つけます。バンドルIDに大文字を1つ使用しました。しかし、私はxcodeのバンドルIDに小文字を使用しました。今、私はそれをアプリIDのように変更しました。そして今、私は自分のアプリをiTunes Connectにアップロードしました。ご協力ありがとうございました。
iTuneconnectで設定したアプリが、アプリのアップロードに使用しているものと同じバンドルIDを持っていることを確認してください。
通常、これは、Apple開発者アカウントからアプリを作成していない場合に発生します-> iTunes Connect-> [マイアプリ]をクリックします。>プラス記号(+)をクリックします。現在アップロードしているアプリの場合。
iTunes Connect || App Store Connect(ウェブサイト):
ブラウザで、iTunes connect / App Store Connectにアクセスします。
バンドルIDがiTunes Connectで設定した名前であることを確認します。
例:com.orgnanizationName.appName
iTunesConnectでApp Storeの送信プロセスを開始する必要があるようです。
@Bamsworldからアーカイブを検証しようとすると、Xcode 5-「アプリケーションレコードが見つかりませんでした」という答えが見つかります。
あなたがすでに述べたように、そしてドキュメントに従って- アプリ配布ガイド
重要:iTunes Connectのアプリレコードが「アップロード待ち」以降の状態でない限り、アプリを検証できません。iTunesConnectに新しいアプリを追加すると、そのステータスとともに黄色のライトが点灯します。ほとんどの場合、「アップロードの準備」と表示されます。「アップロードを待機しています」状態にするには、アプリの詳細を表示し、右上に「バイナリをアップロードする準備ができました」という青いボタンがあるはずです。これをクリックして、所定の指示に従ってください。
Bundle OS Type code
アプリのを再確認してください。info.plist
私にとっては、このエラーを回避する唯一の方法は、APPL
でした。
奇妙なことに、エラーは私のフレームワークのバンドルIDに関するものであり、アプリで上記を変更すると解決しました。
一度これを確認してください。
.plistファイルを開き、「バンドルOSタイプコード」キーを確認します。それが存在しない場合は、行を追加してそのキーを指定し、文字列であるべきタイプを確認します。そして、「APPL」を値として与えます。
プロジェクトをクリーンアップしてアーカイブに進みます。
うまくいくと思います。
私の場合、Xcodeの設定(Xcode-> Preferences-> Accounts)に2つのApple IDがあったため、1つを削除する必要がありました。不要なApple IDを削除した後、検証プロセスは問題なく動作しました。
エラーメッセージが役に立たないという理由だけで、数時間を無駄にしました。これはとてもイライラします。
次の手順を順番どおりに実行してください。
https://developer.apple.com/account/ios/identifier/bundleでアプリIDを生成します
ステップ1で作成したバンドルIDを選択して、iTunes Connectからアプリを生成します
Application LoaderまたはXCodeからIPAをアップロードする
プロジェクト名HelloCordova
をその名前に変更したとき、私はこの問題を奨励しました。でも、中にかかわらずPROJECT_NAME
> - General
- > Bundle Identifier
などでPROJECT_NAME
- > Build Settings
- > Product Bundle Identifier
それはまだ同じエラーが発生しましたしなければならないと私はそれを変更しました。問題を解決したのは、単に別のエディターを開いてこの文字列PRODUCT_BUNDLE_IDENTIFIER
を探し、不要なすべての名前を正しい名前に変更することでした。どうやらXcodeはこれら2つの場所以外のどこかからもバンドル識別子を取得しているようです。
iTunesConnect
と同じ識別子を選択していますarchive
か?