Capacitor の課金プラグインが「空オブジェクト」で先に現れる罠 — App Store 3 連続却下の記録
Capacitor (Cordova プラグイン利用) のアプリ内課金が、手元では動くのに審査では「課金ボタンを押しても何も起きない」で 3 回連続却下された。 真犯人は、課金プラグインのグローバルオブジェクトが初期化完了前に「空の {} 」として先に現れること。typeof チェックは通るのに中身が無い。 再現してから直すまでの記録と、二度と踏まないための見張りを書く。
1 件の記事
Capacitor (Cordova プラグイン利用) のアプリ内課金が、手元では動くのに審査では「課金ボタンを押しても何も起きない」で 3 回連続却下された。 真犯人は、課金プラグインのグローバルオブジェクトが初期化完了前に「空の {} 」として先に現れること。typeof チェックは通るのに中身が無い。 再現してから直すまでの記録と、二度と踏まないための見張りを書く。