前回の続き。開発時のデバッグログまわりの設定(*´ω`*)
Debugging
LogLevelの変更
configure
前に、setLogLevel
で設定するっぽい
await Purchases.setLogLevel(LogLevel.debug); PurchasesConfiguration pc = PurchasesConfiguration(<public_sdk_key>); await Purchases.configure(pc);
iOSの場合、XcodeのOS_ACTIVITY_MODE
が無効だと、デバッグログが表示されないので注意。
「Product -> Scheme -> Edit Scheme...」から変更できるよう。
Debug UI
RevenueCat SDK自体に、デバッグ用のオーバーレイUIが用意されているらしい。
iOSとAndroidのみっぽく、残念ながら、Flutterにはなさそう。。
Debug Logs
デバッグログの種類の一覧が記載
絵文字でなにのエラーかがわかるようになっているっぽい
Debugging with Hybrids
Xcode/AndroidStudioでのデバッグログの表示方法など
以上!! ここはさらっと(*´ω`*)