Logs (v1.0.6+)
A logging framework (datadog) is available to use
Setup
Android
A third optional parameter has been added to FluttersAppsPanelModuleBuilder.init()
, of type APLogConfig
val apLogConfig = APLogConfig(
BuildConfig.AP_SDK_NAME,
BuildConfig.BUILD_TYPE,
BuildConfig.APPLICATION_ID,
"your_datadog_api_key",
enableCrashes = true,
)
FluttersAppsPanelModuleBuilder.init(
this,
appsPanelConfiguration,
apLogConfig,
)
iOS
In the same place as the configuration of the AP SDK, configure the Logger
like this
#if DEV
try! AppsPanel.shared.configure(
withAppName: "your-app-dev",
appKey: "key",
privateKey: "private"
)
Logger.configure(environment: "dev", clientToken: "your_datadog_api_key")
Usage
AppsPanel.logManager.i("My info message");
AppsPanel.logManager.d("My debug message");
AppsPanel.logManager.w("My warning message");
AppsPanel.logManager.e("My error message");
AppsPanel.logManager.wtf("My severe error message");
Updated 2 days ago