RevenueCat[App Store Connect]でtax, and bankingが原因で起こるエラーについて
以下のエラーにめちゃくちゃハマりました。
ERROR: Error fetching offerings - Error Domain=RCPurchasesErrorDomain Code=23 "None of the products registered in the RevenueCat dashboard could be fetched from App Store Connect (or the StoreKit Configuration file if one is being used).This could be due to a timeout, or a problem in your configuration.More information: https://rev.cat/why-are-offerings-empty" UserInfo={NSLocalizedDescription=None of the products registered in the RevenueCat dashboard could be fetched from App Store Connect (or the StoreKit Configuration file if one is being used).This could be due to a timeout, or a problem in your configuration.More information: https://rev.cat/why-are-offerings-empty, readable_error_code=CONFIGURATION_ERROR}
revenuecatの設定やapp connectの設定を見直したり、ログに記載の確認事項も確認してみたものの、一向にエラーが解決せず。
( https://community.revenuecat.com/sdks-51/why-are-offerings-or-products-empty-124 )
解決方法
app store connectのtax, and bankingの申請を完了させると解決しました。
手順
app store connectにアクセス
agreements, tax and bankingを選択
paid appsのstatusがactiveになるように対応する
僕の場合、こちらのstatusが緑のactiveになるまでに以下のことをする必要がありました。
View and agree to Terms
規約を読んで同意しました。
Set up Tax and Banking
銀行口座と米国納税フォームの入力をしました。
フォームの詳しい内容は、こちらの記事を参考にさせていただきました。
pendingからactiveになった後すぐ動作確認するとエラーが発生しましたが、active後2、3分待ってから再度動作確認すると無事activeになると冒頭のエラーは解消されました。(反映まで少し時間がかかるっぽい)
他、参考にした記事
Discussion
同じエラーにあっていたのですがこの記事を読んで解消しましたありがとうございます!
エラー内容わかりにくい…