適切なレコードが見つかりませんでした。バンドルIDが正しいことを確認してください
私はiTunesConnectでアプリを作成しましたが、3日以上「送信準備」状態になっています。アプリをアーカイブしてアプリストアに送信しようとすると、次のメッセージが表示されます。
適切な記録は見つかりませんでした。バンドルIDが正しいことを確認してください
今だけ私はエラーを見つけます。バンドルIDに大文字を1つ使用しました。しかし、私はxcodeのバンドルIDに小文字を使っています。今、私はアプリIDのようにそれを変更しました。そして今、私はうまくiTunes Connectに私のアプリをアップロードしました。ご協力ありがとうございました。
ITuneconnectで設定したアプリが、アプリのアップロードに使用しているものと同じバンドル識別子を持っていることを確認するだけです。
一般的にこれはあなたがあなたのアプリをApple開発者アカウント - > iTunes Connect-> My Appをクリック - >プラス記号(+)をクリック - > New App->をクリックして作成していない場合に起こります。あなたが今アップロードしているアプリのために。
私はあなたがここで答えを見つけることができると思います Xcode 5 - アーカイブを検証しようとするときに「アプリケーションレコードが見つかりませんでした」 @Bamsworldから。
あなたが既に述べたようにそしてドキュメンテーションに従って - App Distribution Guide
重要:iTunes Connectのアプリレコードが「アップロード待ち」またはそれ以降の状態になっていない限り、アプリを検証できません。iTunesconnectに新しいアプリを追加すると、そのステータスとともにオレンジ色のランプが点灯します。ほとんどの場合、「アップロードの準備」と表示されます。 「アップロード待ち」状態にするには、アプリの詳細を表示して右上に「バイナリのアップロード準備完了」という青いボタンが表示されます。これをクリックして、与えられた指示に従ってください。
AppleデベロッパーセンターであなたのアプリIDを確認してください。次に、Bundler Identifierにまったく同じ名前を使用してください。
バンドルIDに大文字が含まれていて、それを小文字に変更した場合は、アーカイブしてApp Store Connectにアップロードする前にシミュレータでアプリケーションを実行する必要があります(これは私にとっての問題および解決策です)。
まず、Application Loaded(またはXCode)とiTunes connectの両方で同じアカウントを使用していることを確認します。次に、エラーメッセージとiTunes ConnectのBundle Idが一致していることを確認します。cAsE!
iTunes Connect || App Store Connect(ウェブサイト):
お使いのブラウザで、 iTunes Connect/App Store Connect にアクセスします。
- 新しいアプリを追加する/既存のアプリを編集します。
- アプリ情報に移動します。
- バンドルID名を確認してください。
- バンドルIDがない場合は、必ず作成してください。
- WildCardのバンドルIDを使用しました。つまり、完全なバンドルIDは、com.organizationName。*とサフィックス(exampleApp)になります。 Xcode:
- ワークスペース/プロジェクトに行きます。
- あなたのプロジェクトに行きます。
- 全般タブを選択します。
Bundle IdentifierがiTunes Connectで設定した名前であることを確認してください。
例えば、com.orgnanizationName.appNameです。
ITunesConnectでApp Storeへの登録プロセスを開始する必要があるようです。
私にとっては、App Store Connect - > TestFlight - > Test Informationに必要な詳細情報を入力することで解決しました。
Xcodeがアップロードを許可する新しいアプリがあることに気付いて成功したように思えたことを私がやったとしたら。
(ただし、バンドルIDの上限も確認してください。????)
必ず次の手順に従ってください。
App IDを https://developer.Apple.com/account/ios/identifier/bundle で生成します
手順1で作成したバンドルIDを選択してiTunes Connectからアプリを生成します。
Application LoaderまたはXCodeからIPAをアップロードする
一度確認してください。
.plistファイルを開き、「Bundle OS Type code」キーを確認してください。それがそこにない場合は、行を追加してそのキーを指定し、それが文字列であるべきタイプを確認してください。そして値として "APPL"を与えます。
プロジェクトをきれいにしてArchiveに行きます。
それがあなたのために働くことを願っています。
私の場合、問題は私のアプリケーションが文字通りApp Store Connectに情報をいっぱい持っていなかったということでした
私の場合は、XCode内でApplication Loaderを開くことでうまくいきました。
ステップ:XCode - > Open Developer tool - > Application Loader
Launchpadで開いたとき、アプリの正しいアカウントを識別できませんでした。そのため、アカウントの作成を依頼されました。
XCodeを使うと、Application Loaderは私が資格を持っているアカウントをリストすることができます。ドロップダウンから正しいアカウントを選択する必要があります。
私の場合:Application Loaderを使用してアップロードしてみたところ、うまくいきました
私の場合は別のアカウントを使用していました。iTunesでアプリを作成しましたが、Xcodeで別のアカウントを選択しました。 Xcodeで正しいアカウントを選択してください。
あなたのアプリケーションのBundle OS Type code
のinfo.plist
を二重にチェックしてください、私にとっては、このエラーを回避する唯一の方法はそれをAPPL
に設定することでした。
奇妙なことに、このエラーは私のフレームワークのバンドルIDに関するもので、私のアプリで上記を変更することで解決しました。
私の場合、アプリはすでにセットアップされていますが、アプリのバージョンは既に使用されています(レビュー待ち)ので、バージョン番号を増やす必要があります。
バージョン番号を変更しましたが、ビルドバージョンを変更するのを忘れました。ビルドバージョンを変更することで問題が解決しました。そのような愚かな間違い。うん...
App Store Connect、Apple Developer Portal、およびXcodeでバンドルIDが一致することを確認した後、まだ問題がある場合は、これを試してください:
Xcodeのアカウントリストから、問題が発生しているバンドルIDに関連付けられているApple IDを削除します(メニューバー-> Xcode->設定->アカウント)。次に、Apple IDをXcodeのアカウントリストに追加します。
私にとっては、Apple開発者ポータルで「プロビジョニングプロファイル」を作成するのを忘れていたからです。 ここでプロファイルを作成しました 「App Store」の場合、ファイルをダウンロードして開き、動作しました!
私が修正したのは、すべてのユーザーにアプリへのアクセスを許可することです。
- AppStore Connectに移動します
- 私のアプリに行く
- [追加情報]の下の[ユーザーアクセスの編集]をクリックします。
- 「フルアクセス」を選択します
- これにより、アプリを初めてアップロードできました(Xcode&Application Loaderを使用)
最初のアップロードの後、「制限付きアクセス」に切り替えて問題なくアップロードできます。
これがInfo.plistに含まれていることを確認してください。
<key>CFBundlePackageType</key>
<string>APPL</string>
APPLにAAPLのスペルミスがありました。それを修正し、同じApple IDでApplication LoaderとXcodeにサインインすると、すべてが機能しました。
iMessage Extension:メッセージ拡張機能(または他の拡張機能)を使用してこの問題と闘っている人は、必ず「App Store Connect」 - >「一般情報」 - > Bundle-IDに入力してください。拡張ターゲットではなく、アプリケーションターゲットの。これを見つけるために2日間戦った。
私の場合
- 同じユーザーがiTunesとxcodeで同じかどうかチェック
- チェックしたバンドルIDが同じ
Solution:
私のアプリのページ内と右側の下の最初のタブ "アプリ情報"の中にあるiTunesに行き、 "その他の情報"セクションにある "ユーザー許可の編集"をクリックして、xcodeユーザーにその情報を読む許可を与えます。アプリ。
完了