アプリ内購入のためにホストされたコンテンツをアップロードしようとしていますが、今のところ成功していません。
Application Loader を使用して、アプリのアプリ内購入パッケージを約 100 個アップロードしました。以前はこれらのパッケージを問題なくアップロードできました。Application Loader の最新バージョン (バージョン 3.0) では、ホストされているコンテンツをアップロードするオプションさえないことに気付きました (添付を参照)。
そのため、時間をかけて iTMSTransporter bash スクリプトを代わりに使用しました。ただし、次を使用してコンテンツパックをアップロードしようとすると:
iTMSTransporter -m アップロード
次のエラーが表示されます。
パッケージの概要:
1 個のパッケージは、問題があったため検証されませんでした: /Users/Cortana/Documents/iOS/Clients/AccentKit/InAppContent/854413379.itmsp - エラー メッセージ: ERROR ITMS-90320: "アプリ内購入のアーカイブ 'com .accentkit.AustraliaFemale1' は無効です。ContentInfo.plist の 'IAPProductIdentifier' は、アプリ内購入の製品 ID と一致する必要があります。[2018-04-14 07:12:45 MYT] DBG-X: 1 を返す
再確認したところ、ContentInfo.plist の IAPProductIdentifier の値は、iTunesConnect のアプリ内購入製品 ID の設定と正確に一致しています。(添付のスクリーンショットを参照) このエラーは私には意味がありません。
何か案は?