|
@@ -6,36 +6,12 @@
|
|
|
//
|
|
|
|
|
|
import BFFramework
|
|
|
-import Bugly
|
|
|
import UIKit
|
|
|
|
|
|
// MARK: - 友盟相关工具类
|
|
|
|
|
|
/// 友盟相关工具类
|
|
|
class MVThirdApiUtil: NSObject {
|
|
|
- // 注册
|
|
|
- class func registerBugly() {
|
|
|
- // 注册bugly
|
|
|
- let buglyConfig = BuglyConfig()
|
|
|
- buglyConfig.reportLogLevel = .warn
|
|
|
- #if DEBUG
|
|
|
- buglyConfig.version = versionName + ".6666"
|
|
|
- #else
|
|
|
- if PQENVUtil.shared.envMode == .ENVModeOnline {
|
|
|
- buglyConfig.version = versionName + "." + versionCode
|
|
|
- } else if PQENVUtil.shared.envMode == .ENVModePre {
|
|
|
- buglyConfig.version = versionName + ".8888"
|
|
|
- } else {
|
|
|
- buglyConfig.version = versionName + ".9999"
|
|
|
- }
|
|
|
- #endif
|
|
|
- buglyConfig.channel = PQBFConfig.shared.channelID
|
|
|
- buglyConfig.deviceIdentifier = BFLoginUserInfo.shared.isLogin() ? BFLoginUserInfo.shared.uid : getMachineCode()
|
|
|
- buglyConfig.unexpectedTerminatingDetectionEnable = true
|
|
|
- buglyConfig.blockMonitorEnable = true
|
|
|
- buglyConfig.blockMonitorTimeout = 2
|
|
|
- Bugly.start(withAppId: PQBFConfig.shared.buglyAppkey, config: buglyConfig)
|
|
|
- }
|
|
|
|
|
|
class func registerUM() {
|
|
|
// 注册友盟
|