まだどこにもないアプリを作る

アプリ開発でつまづいたところなどを中心に記事にして行きます。

RevenueCat Purchases.shared.purchaseの購入ハンドラが呼ばれない時の原因の一例

もし他の課金に関するコードを以前に導入していた場合はそれを消さないと、

購入ハンドラが呼ばれないようです

 

私の場合は以前にSwiftyStoreKitで課金を実装しており

そのコードが残っているままでRevenueCatのテストをしていたら

この問題が起きました

 

SwiftyStoreKitのコードをコメントアウトしたところ

購入ハンドラが呼ばれるようになりました

 

参考になれば幸いです