問題タブ [itmstransporter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
429 参照

xcode - アプリ内購入用のホストされたコンテンツを iTunesConnect にアップロードできない

アプリ内購入のためにホストされたコンテンツをアップロードしようとしていますが、今のところ成功していません。

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 の設定と正確に一致しています。(添付のスクリーンショットを参照) このエラーは私には意味がありません。

ここに画像の説明を入力

ここに画像の説明を入力

何か案は?