fabric如何在征得用户同意的情况下才上传数据?
How can fabrics upload data only when they have the user's consent?
我们在 macOS 平台上使用了 fabrics 和 crashlytics。 Swift 使用开发语言。
我们在 applicationDidFinishLaunching
中添加了 Fabric.with([Crashlytics.self])
,但是我们发现它默认会上传用户的数据。
我们想说的是,我们给用户打勾选项,在用户同意的情况下上传我们需要的日志数据,而不是一直默认上传。当然,当用户去掉勾选项后,就停止上传相关信息了。
也就是说,我们如何开始和停止手动上传app收集的日志信息?
您正在 AppDelegate.swift
中使用 Fabric.with([Crashlytics.self])
手动初始化 crashlytics
您实际上可以在初始化之前进行检查,只有当用户检查勾选选项时它才会初始化。
#if user.tick
Fabric.with([Crashlytics.self])
#endif
我们在 macOS 平台上使用了 fabrics 和 crashlytics。 Swift 使用开发语言。
我们在 applicationDidFinishLaunching
中添加了 Fabric.with([Crashlytics.self])
,但是我们发现它默认会上传用户的数据。
我们想说的是,我们给用户打勾选项,在用户同意的情况下上传我们需要的日志数据,而不是一直默认上传。当然,当用户去掉勾选项后,就停止上传相关信息了。
也就是说,我们如何开始和停止手动上传app收集的日志信息?
您正在 AppDelegate.swift
中使用Fabric.with([Crashlytics.self])
手动初始化 crashlytics
您实际上可以在初始化之前进行检查,只有当用户检查勾选选项时它才会初始化。
#if user.tick
Fabric.with([Crashlytics.self])
#endif