Explorar el Código

修改库及参数

harry hace 3 años
padre
commit
96e2517c82
Se han modificado 23 ficheros con 71 adiciones y 62 borrados
  1. 8 4
      MusicVideoPlus/AppDelegate.swift
  2. 1 1
      MusicVideoPlus/Classes/Modules/Base/Controllers/MVBaseController.swift
  3. 1 1
      MusicVideoPlus/Classes/Modules/Base/Views/PQServerProtocalView.swift
  4. 12 12
      MusicVideoPlus/Classes/Modules/Home/Controllers/MVHomeController.swift
  5. 1 1
      MusicVideoPlus/Classes/Modules/Home/Models/MVHotVideoModel.swift
  6. 1 1
      MusicVideoPlus/Classes/Modules/Home/ViewModels/MVHomeViewModel.swift
  7. 1 1
      MusicVideoPlus/Classes/Modules/Home/Views/MVBannerCell.swift
  8. 1 1
      MusicVideoPlus/Classes/Modules/Home/Views/MVTagsCell.swift
  9. 2 1
      MusicVideoPlus/Classes/Modules/Login/Controllers/MVLoginController.swift
  10. 1 1
      MusicVideoPlus/Classes/Modules/Login/Controllers/PQBandingPhoneController.swift
  11. 1 1
      MusicVideoPlus/Classes/Modules/Login/Controllers/PQPhoneLoginController.swift
  12. 1 1
      MusicVideoPlus/Classes/Modules/Login/ViewModels/PQMineViewModel.swift
  13. 2 2
      MusicVideoPlus/Classes/Modules/Mine/Controllers/MVMineProductController.swift
  14. 6 5
      MusicVideoPlus/Classes/Modules/Mine/Controllers/MVPlayViewController.swift
  15. 1 1
      MusicVideoPlus/Classes/Modules/Mine/Controllers/PQCollectionViewFlowlayout.swift
  16. 1 1
      MusicVideoPlus/Classes/Modules/Mine/ViewModel/MVMineViewModel.swift
  17. 1 1
      MusicVideoPlus/Classes/Modules/Mine/Views/MVMineHeadInfoView.swift
  18. 1 1
      MusicVideoPlus/Classes/Modules/Mine/Views/MVMineProductCell.swift
  19. 1 1
      MusicVideoPlus/Classes/Modules/Mine/Views/MVPlayControlViewCell.swift
  20. 1 1
      MusicVideoPlus/Classes/Modules/Mine/Views/MVProductEmptyView.swift
  21. 0 1
      MusicVideoPlus/Classes/Modules/Setting/Controllers/MVSettingController.swift
  22. 2 2
      MusicVideoPlus/Classes/Modules/Utils/MVThirdApiUtil.swift
  23. 24 20
      Podfile

+ 8 - 4
MusicVideoPlus/AppDelegate.swift

@@ -9,8 +9,12 @@ import UIKit
 import BFMaterialKit
 
 @_exported import BFUIKit
-@_exported import BFFramework
-
+@_exported import BFCommonKit
+@_exported import BFUploadKit
+@_exported import BFStuckPointKit
+@_exported import BFMediaKit
+@_exported import BFNetRequestKit
+@_exported import BFAnalyzeKit
 
 @main
 class AppDelegate: UIResponder, UIApplicationDelegate {
@@ -37,8 +41,8 @@ class AppDelegate: UIResponder, UIApplicationDelegate {
         wxappInfo.scope = "snsapi_userinfo"
         PQSingletoWXApiUtil.shared.registerApp(appInfo: wxappInfo)
 
-        PQBFConfig.shared.enableBFLog = DEVELOPMENT_ENVIRONMENT == 0
-        PQSingletoBuglyUtil.shared.registerBugly(appID: PQBFConfig.shared.buglyAppkey)
+        BFConfig.shared.enableBFLog = DEVELOPMENT_ENVIRONMENT == 0
+        PQSingletoBuglyUtil.shared.registerBugly(appID: BFConfig.shared.buglyAppkey)
         
         //设置相册的删除 btn背景图mdf by ak 
         BFMaterialConfig.shared.materialDeleteImage = UIImage(named: "deleteAudio")

+ 1 - 1
MusicVideoPlus/Classes/Modules/Base/Controllers/MVBaseController.swift

@@ -6,7 +6,7 @@
 //
 
 import Alamofire
-import BFFramework
+
 import UIKit
 public class MVBaseController: UIViewController, UIGestureRecognizerDelegate {
     // 侧滑拦截返回

+ 1 - 1
MusicVideoPlus/Classes/Modules/Base/Views/PQServerProtocalView.swift

@@ -5,7 +5,7 @@
 //  Created by SanW on 2021/6/7.
 //
 
-import BFFramework
+
 import UIKit
 import BFUIKit
 

+ 12 - 12
MusicVideoPlus/Classes/Modules/Home/Controllers/MVHomeController.swift

@@ -5,7 +5,7 @@
 //  Created by ak on 2021/6/2.
 //  首界面
 
-import BFFramework
+
 import BFUIKit
 
 class MVHomeController: MVBaseController {
@@ -32,7 +32,7 @@ class MVHomeController: MVBaseController {
         stuckPointBtn.setImage(UIImage(named: "add"), for: .normal)
         stuckPointBtn.adjustsImageWhenHighlighted = false
         stuckPointBtn.tag = 2000
-        stuckPointBtn.backgroundColor = UIColor.hexColor(hexadecimal: PQBFConfig.shared.styleColor.rawValue)
+        stuckPointBtn.backgroundColor = UIColor.hexColor(hexadecimal: BFConfig.shared.styleColor.rawValue)
         stuckPointBtn.addCorner(corner: 30)
         return stuckPointBtn
     }()
@@ -98,7 +98,7 @@ class MVHomeController: MVBaseController {
        emptyRemindView.remindSubLab.text = "请检查网络后重试"
        emptyRemindView.remindSubLab.isHidden = false
        emptyRemindView.refreshBtn.isHidden = false
-       emptyRemindView.refreshBtn.backgroundColor =  UIColor.hexColor(hexadecimal: PQBFConfig.shared.styleColor.rawValue)
+       emptyRemindView.refreshBtn.backgroundColor =  UIColor.hexColor(hexadecimal: BFConfig.shared.styleColor.rawValue)
        emptyRemindView.refreshBtn.setTitle("重试", for: .normal)
         
 
@@ -325,11 +325,11 @@ class MVHomeController: MVBaseController {
     @objc func btnClick(sender: UIButton) {
         switch sender.tag {
         case 1000: // 个人中心
-            PQEventTrackViewModel.baseReportUpload(businessType: .bt_buttonClick, objectType: .ot_shanyinApp_clickButton_mineTab, pageSource: .sp_shanyinApp_main, extParams: nil, remindmsg: "")
+            BFEventTrackAdaptor.baseReportUpload(businessType: .bt_buttonClick, objectType: .ot_shanyinApp_clickButton_mineTab, pageSource: .sp_shanyinApp_main, extParams: nil, remindmsg: "")
             
             jumpToDetailVc(type: 1)
         case 2000: // 系统相册
-            PQEventTrackViewModel.baseReportUpload(businessType: .bt_buttonClick, objectType: .ot_shanyinApp_clickButton_syncedUpMusic, pageSource: .sp_shanyinApp_main, extParams: nil, remindmsg: "")
+            BFEventTrackAdaptor.baseReportUpload(businessType: .bt_buttonClick, objectType: .ot_shanyinApp_clickButton_syncedUpMusic, pageSource: .sp_shanyinApp_main, extParams: nil, remindmsg: "")
             
             jumpToDetailVc(type: 3)
         case 3000: // 设置
@@ -351,7 +351,7 @@ class MVHomeController: MVBaseController {
         if !isNetConnected() {
  
             
-            BFUploadRemindView.showUploadRemindView(title:"似乎已断开与互联网的连接", summary: "", canMoreOpration:true,confirmTitle: "重新连接",cancelTitle:"取消", confirmColor:UIColor.hexColor(hexadecimal: PQBFConfig.shared.styleColor.rawValue)) { sender, _ in
+            BFUploadRemindView.showUploadRemindView(title:"似乎已断开与互联网的连接", summary: "", canMoreOpration:true,confirmTitle: "重新连接",cancelTitle:"取消", confirmColor:UIColor.hexColor(hexadecimal: BFConfig.shared.styleColor.rawValue)) { sender, _ in
                 if sender.tag == 2 {
                     openAppSetting()
                 }
@@ -434,7 +434,7 @@ class MVHomeController: MVBaseController {
             isCreateVideo = true
             let videoListModel = mAllVideos[indexPath.row]
             
-            PQEventTrackViewModel.baseReportUpload(businessType: .bt_buttonClick, objectType: .ot_shanyinApp_clickButton_syncedUpMusicRecreate, pageSource: .sp_shanyinApp_main, extParams: ["videoId":videoListModel.videoId], remindmsg: "")
+            BFEventTrackAdaptor.baseReportUpload(businessType: .bt_buttonClick, objectType: .ot_shanyinApp_clickButton_syncedUpMusicRecreate, pageSource: .sp_shanyinApp_main, extParams: ["videoId":videoListModel.videoId], remindmsg: "")
             
             jumpToDetailVc(type: 2, videoData: videoListModel)
         } else {
@@ -479,7 +479,7 @@ extension MVHomeController {
                     let videoInfo = self.mAllVideos[page]
                     videoInfo.playProgress = 0
                     
-                    PQEventTrackViewModel.baseReportUpload(businessType: .bt_buttonView, objectType: .ot_shanyinApp_viewButton_syncedUpMusicRecreate, pageSource: .sp_shanyinApp_main, extParams: ["videoId":videoInfo.videoId], remindmsg: "")
+                    BFEventTrackAdaptor.baseReportUpload(businessType: .bt_buttonView, objectType: .ot_shanyinApp_viewButton_syncedUpMusicRecreate, pageSource: .sp_shanyinApp_main, extParams: ["videoId":videoInfo.videoId], remindmsg: "")
             
                     let hotVideoIndex = self.mVideos.firstIndex(where: { (items) -> Bool in
                         items.categoryName == videoInfo.categoryName
@@ -642,12 +642,12 @@ extension MVHomeController: MVBannerDataSource, MVBannerDelegate {
 
     func reportUpload(isFriend: Bool, openId _: String, shareId: String, videoData: PQVideoListModel?) {
         // 分享上报
-        PQEventTrackViewModel.videoRelationReportUpload(reportLogType: .reportLogType_Action, videoData: videoData, pageSource: nil, businessType: isFriend ? .bt_videoShareFriend : .bt_videoShareH5, objectType: nil, extParams: nil, shareId: shareId, videoIds: nil, playId: PQSingletoVideoPlayer.shared.playId)
+        BFEventTrackAdaptor.videoRelationReportUpload(reportLogType: .reportLogType_Action, videoData: videoData, pageSource: nil, businessType: isFriend ? .bt_videoShareFriend : .bt_videoShareH5, objectType: nil, extParams: nil, shareId: shareId, videoIds: nil, playId: PQSingletoVideoPlayer.shared.playId)
         if isFriend {
-            PQEventTrackViewModel.shareReportUpload(videoId: videoData?.uniqueId ?? "0", pageSource: videoData!.pageSource, recommendId: videoData?.recommendId, recommendLogVO: videoData?.recommendLogVO, flowPool:nil, abInfoData: videoData?.abInfoData, measureType: videoData?.measureType, measureId: videoData?.measureId, businessType: isFriend ? .bt_videoShareFriend : .bt_videoShareH5, targetUid: videoData?.userInfo?.uid, shareId: shareId)
-            PQEventTrackViewModel.shareReportUpload(screenType: 3, videoId: videoData?.uniqueId ?? "0", pageSource: videoData!.pageSource, recommendId: videoData?.recommendId, recommendLogVO: videoData?.recommendLogVO, flowPool:nil, abInfoData: videoData?.abInfoData, measureType: videoData?.measureType, measureId: videoData?.measureId, businessType: isFriend ? .bt_videoShareFriend : .bt_videoShareH5, targetUid: videoData?.userInfo?.uid, shareId: shareId)
+            BFEventTrackAdaptor.shareReportUpload(videoId: videoData?.uniqueId ?? "0", pageSource: videoData!.pageSource, recommendId: videoData?.recommendId, recommendLogVO: videoData?.recommendLogVO, flowPool:nil, abInfoData: videoData?.abInfoData, measureType: videoData?.measureType, measureId: videoData?.measureId, businessType: isFriend ? .bt_videoShareFriend : .bt_videoShareH5, targetUid: videoData?.userInfo?.uid, shareId: shareId)
+            BFEventTrackAdaptor.shareReportUpload(screenType: 3, videoId: videoData?.uniqueId ?? "0", pageSource: videoData!.pageSource, recommendId: videoData?.recommendId, recommendLogVO: videoData?.recommendLogVO, flowPool:nil, abInfoData: videoData?.abInfoData, measureType: videoData?.measureType, measureId: videoData?.measureId, businessType: isFriend ? .bt_videoShareFriend : .bt_videoShareH5, targetUid: videoData?.userInfo?.uid, shareId: shareId)
         } else {
-            PQEventTrackViewModel.shareReportUpload(screenType: 2, videoId: videoData?.uniqueId ?? "0", pageSource: videoData!.pageSource, recommendId: videoData?.recommendId, recommendLogVO: videoData?.recommendLogVO, flowPool:nil, abInfoData: videoData?.abInfoData, measureType: videoData?.measureType, measureId: videoData?.measureId, businessType: isFriend ? .bt_videoShareFriend : .bt_videoShareH5, targetUid: videoData?.userInfo?.uid, shareId: shareId)
+            BFEventTrackAdaptor.shareReportUpload(screenType: 2, videoId: videoData?.uniqueId ?? "0", pageSource: videoData!.pageSource, recommendId: videoData?.recommendId, recommendLogVO: videoData?.recommendLogVO, flowPool:nil, abInfoData: videoData?.abInfoData, measureType: videoData?.measureType, measureId: videoData?.measureId, businessType: isFriend ? .bt_videoShareFriend : .bt_videoShareH5, targetUid: videoData?.userInfo?.uid, shareId: shareId)
         }
     }
     // MARK: - GXBannerDelegate

+ 1 - 1
MusicVideoPlus/Classes/Modules/Home/Models/MVHotVideoModel.swift

@@ -6,7 +6,7 @@
 //
 
 import Foundation
-import BFFramework
+
 let kSaveHotVideoData = "kSaveHotVideoData"
 class MVHotVideoModel: NSObject {
     

+ 1 - 1
MusicVideoPlus/Classes/Modules/Home/ViewModels/MVHomeViewModel.swift

@@ -8,7 +8,7 @@
 import Foundation
 import ObjectMapper
 import RealmSwift
-import BFFramework
+
 
 class MVHomeViewModel: NSObject {
   

+ 1 - 1
MusicVideoPlus/Classes/Modules/Home/Views/MVBannerCell.swift

@@ -6,7 +6,7 @@
 //  Copyright © 2020 gin. All rights reserved.
 //
 
-import BFFramework
+
 import UIKit
 
 class MVBannerCell: UICollectionViewCell {

+ 1 - 1
MusicVideoPlus/Classes/Modules/Home/Views/MVTagsCell.swift

@@ -5,7 +5,7 @@
 //  Created by ak on 2021/6/4.
 //
 
-import BFFramework
+
 import Foundation
 
 class MVTagsCell: UICollectionViewCell {

+ 2 - 1
MusicVideoPlus/Classes/Modules/Login/Controllers/MVLoginController.swift

@@ -6,10 +6,11 @@
 //
 
 import AuthenticationServices
-import BFFramework
+
 import JWTDecode
 import TYAttributedLabel
 import UIKit
+import BFStuckPointKit
 
 class MVLoginController: MVBaseController {
     let nomalH: CGFloat = cDefaultMargin * 5

+ 1 - 1
MusicVideoPlus/Classes/Modules/Login/Controllers/PQBandingPhoneController.swift

@@ -7,7 +7,7 @@
 //
 
 import UIKit
-import BFFramework
+
 
 class PQBandingPhoneController: PQPhoneLoginController {
     var isCodeSend: Bool = false // 是否已经发送过验证码

+ 1 - 1
MusicVideoPlus/Classes/Modules/Login/Controllers/PQPhoneLoginController.swift

@@ -7,7 +7,7 @@
 //
 
 import UIKit
-import BFFramework
+
 class PQPhoneLoginController: MVBaseController {
     lazy var titleLab: UILabel = {
         let titleLab = UILabel()

+ 1 - 1
MusicVideoPlus/Classes/Modules/Login/ViewModels/PQMineViewModel.swift

@@ -7,7 +7,7 @@
 //
 
 import UIKit
-import BFFramework
+
 
 // MARK: 我的相关ViewModel
 

+ 2 - 2
MusicVideoPlus/Classes/Modules/Mine/Controllers/MVMineProductController.swift

@@ -5,7 +5,7 @@
 //  Created by SanW on 2021/6/22.
 //
 
-import BFFramework
+
 import UIKit
 import BFUIKit
 
@@ -78,7 +78,7 @@ class MVMineProductController: BFBaseViewController {
             }
         }
 
-        PQEventTrackViewModel.baseReportUpload(businessType: .bt_pageView, objectType: .ot_shanyinApp_viewPage_mineTab, pageSource: .sp_shanyinApp_mine, extParams: nil, remindmsg: "")
+        BFEventTrackAdaptor.baseReportUpload(businessType: .bt_pageView, objectType: .ot_shanyinApp_viewPage_mineTab, pageSource: .sp_shanyinApp_mine, extParams: nil, remindmsg: "")
     }
 
     /// 请求网络数据

+ 6 - 5
MusicVideoPlus/Classes/Modules/Mine/Controllers/MVPlayViewController.swift

@@ -5,10 +5,11 @@
 //  Created by SanW on 2021/6/22.
 //
 
-import BFFramework
+
 import UIKit
 import BFUIKit
 import WechatOpenSDK
+import BFStuckPointKit
 
 class MVPlayViewController: BFBaseViewController {
     var itemsList: [PQVideoListModel] = Array<PQVideoListModel>.init()
@@ -306,12 +307,12 @@ extension MVPlayViewController: UICollectionViewDelegate, UICollectionViewDataSo
 
     func reportUpload(isFriend: Bool, openId _: String, shareId: String, videoData: PQVideoListModel?) {
         // 分享上报
-        PQEventTrackViewModel.videoRelationReportUpload(reportLogType: .reportLogType_Action, videoData: videoData, pageSource: nil, businessType: isFriend ? .bt_videoShareFriend : .bt_videoShareH5, objectType: nil, extParams: nil, shareId: shareId, videoIds: nil, playId: PQSingletoVideoPlayer.shared.playId)
+        BFEventTrackAdaptor.videoRelationReportUpload(reportLogType: .reportLogType_Action, videoData: videoData, pageSource: nil, businessType: isFriend ? .bt_videoShareFriend : .bt_videoShareH5, objectType: nil, extParams: nil, shareId: shareId, videoIds: nil, playId: PQSingletoVideoPlayer.shared.playId)
         if isFriend {
-            PQEventTrackViewModel.shareReportUpload(videoId: videoData?.uniqueId ?? "0", pageSource: videoData!.pageSource, recommendId: videoData?.recommendId, recommendLogVO: videoData?.recommendLogVO, flowPool: nil, abInfoData: videoData?.abInfoData, measureType: videoData?.measureType, measureId: videoData?.measureId, businessType: isFriend ? .bt_videoShareFriend : .bt_videoShareH5, targetUid: videoData?.userInfo?.uid, shareId: shareId)
-            PQEventTrackViewModel.shareReportUpload(screenType: 3, videoId: videoData?.uniqueId ?? "0", pageSource: videoData!.pageSource, recommendId: videoData?.recommendId, recommendLogVO: videoData?.recommendLogVO, flowPool: nil, abInfoData: videoData?.abInfoData, measureType: videoData?.measureType, measureId: videoData?.measureId, businessType: isFriend ? .bt_videoShareFriend : .bt_videoShareH5, targetUid: videoData?.userInfo?.uid, shareId: shareId)
+            BFEventTrackAdaptor.shareReportUpload(videoId: videoData?.uniqueId ?? "0", pageSource: videoData!.pageSource, recommendId: videoData?.recommendId, recommendLogVO: videoData?.recommendLogVO, flowPool: nil, abInfoData: videoData?.abInfoData, measureType: videoData?.measureType, measureId: videoData?.measureId, businessType: isFriend ? .bt_videoShareFriend : .bt_videoShareH5, targetUid: videoData?.userInfo?.uid, shareId: shareId)
+            BFEventTrackAdaptor.shareReportUpload(screenType: 3, videoId: videoData?.uniqueId ?? "0", pageSource: videoData!.pageSource, recommendId: videoData?.recommendId, recommendLogVO: videoData?.recommendLogVO, flowPool: nil, abInfoData: videoData?.abInfoData, measureType: videoData?.measureType, measureId: videoData?.measureId, businessType: isFriend ? .bt_videoShareFriend : .bt_videoShareH5, targetUid: videoData?.userInfo?.uid, shareId: shareId)
         } else {
-            PQEventTrackViewModel.shareReportUpload(screenType: 2, videoId: videoData?.uniqueId ?? "0", pageSource: videoData!.pageSource, recommendId: videoData?.recommendId, recommendLogVO: videoData?.recommendLogVO, flowPool: nil, abInfoData: videoData?.abInfoData, measureType: videoData?.measureType, measureId: videoData?.measureId, businessType: isFriend ? .bt_videoShareFriend : .bt_videoShareH5, targetUid: videoData?.userInfo?.uid, shareId: shareId)
+            BFEventTrackAdaptor.shareReportUpload(screenType: 2, videoId: videoData?.uniqueId ?? "0", pageSource: videoData!.pageSource, recommendId: videoData?.recommendId, recommendLogVO: videoData?.recommendLogVO, flowPool: nil, abInfoData: videoData?.abInfoData, measureType: videoData?.measureType, measureId: videoData?.measureId, businessType: isFriend ? .bt_videoShareFriend : .bt_videoShareH5, targetUid: videoData?.userInfo?.uid, shareId: shareId)
         }
     }
 

+ 1 - 1
MusicVideoPlus/Classes/Modules/Mine/Controllers/PQCollectionViewFlowlayout.swift

@@ -6,7 +6,7 @@
 //  Copyright © 2020 BytesFlow. All rights reserved.
 //
 
-import BFFramework
+
 import Photos
 import UIKit
 

+ 1 - 1
MusicVideoPlus/Classes/Modules/Mine/ViewModel/MVMineViewModel.swift

@@ -5,7 +5,7 @@
 //  Created by SanW on 2021/6/22.
 //
 
-import BFFramework
+
 import UIKit
 
 class MVMineViewModel: NSObject {

+ 1 - 1
MusicVideoPlus/Classes/Modules/Mine/Views/MVMineHeadInfoView.swift

@@ -5,7 +5,7 @@
 //  Created by SanW on 2021/6/23.
 //
 
-import BFFramework
+
 import UIKit
 
 class MVMineHeadInfoView: UIView {

+ 1 - 1
MusicVideoPlus/Classes/Modules/Mine/Views/MVMineProductCell.swift

@@ -5,7 +5,7 @@
 //  Created by SanW on 2021/6/22.
 //
 
-import BFFramework
+
 import UIKit
 
 class MVMineProductCell: UICollectionViewCell {

+ 1 - 1
MusicVideoPlus/Classes/Modules/Mine/Views/MVPlayControlViewCell.swift

@@ -5,7 +5,7 @@
 //  Created by SanW on 2021/6/22.
 //
 
-import BFFramework
+
 import UIKit
 
 class MVPlayControlViewCell: UICollectionViewCell {

+ 1 - 1
MusicVideoPlus/Classes/Modules/Mine/Views/MVProductEmptyView.swift

@@ -5,7 +5,7 @@
 //  Created by SanW on 2021/6/23.
 //
 
-import BFFramework
+
 import UIKit
 
 class MVProductEmptyView: UIView {

+ 0 - 1
MusicVideoPlus/Classes/Modules/Setting/Controllers/MVSettingController.swift

@@ -6,7 +6,6 @@
 //
 
 import UIKit
-import BFFramework
 
 class MVSettingController: MVBaseController{
 

+ 2 - 2
MusicVideoPlus/Classes/Modules/Utils/MVThirdApiUtil.swift

@@ -5,7 +5,7 @@
 //  Created by SanW on 2021/6/5.
 //
 
-import BFFramework
+
 import UIKit
 
 // MARK: - 友盟相关工具类
@@ -17,7 +17,7 @@ class MVThirdApiUtil: NSObject {
         // 注册友盟
         UMConfigure.setEncryptEnabled(true)
         // 初始化友盟所有组件产品
-        UMConfigure.initWithAppkey(PQBFConfig.shared.umAppkey, channel: PQBFConfig.shared.channelID)
+        UMConfigure.initWithAppkey(BFConfig.shared.umAppkey, channel: BFConfig.shared.channelID)
         #if DEBUG
             UMConfigure.setLogEnabled(true)
         #endif

+ 24 - 20
Podfile

@@ -21,27 +21,30 @@ target 'MusicVideoPlus' do
 #  pod 'BFLogger'        , :git => 'https://git.yishihui.com/iOS/BFLogger.git'       , :tag => '0.1.0'
 
    #使用主分支的最新代码
-  pod "BFMaterialKit"   , :git => 'https://git.yishihui.com/iOS/BFMaterialKit.git'   , :branch => 'module'
-  pod "BFCommonKit"     , :git => 'https://git.yishihui.com/iOS/BFCommonKit.git'     , :branch => 'module'
-  pod "BFNetRequestKit" , :git => 'https://git.yishihui.com/iOS/BFNetRequestKit.git'
-  pod "BFFramework"     , :git => 'https://git.yishihui.com/iOS/BFFramework.git'     , :branch => 'module'
-  pod 'BFUIKit'         , :git => 'https://git.yishihui.com/iOS/BFUIKit.git'
-  pod 'BFUserLib'       , :git => 'https://git.yishihui.com/iOS/BFUserLib.git'
-  pod 'BFStuckPoint'    , :git => 'https://git.yishihui.com/iOS/BFStuckPoint.git'
-  pod 'BFRouter'        , :git => 'https://git.yishihui.com/iOS/BFRouter.git'
-  pod 'BFLogger'        , :git => 'https://git.yishihui.com/iOS/BFLogger.git'
+#  pod "BFMaterialKit"   , :git => 'https://git.yishihui.com/iOS/BFMaterialKit.git'   , :branch => 'module'
+#  pod "BFCommonKit"     , :git => 'https://git.yishihui.com/iOS/BFCommonKit.git'     , :branch => 'module'
+#  pod "BFNetRequestKit" , :git => 'https://git.yishihui.com/iOS/BFNetRequestKit.git'
+#  pod "BFFramework"     , :git => 'https://git.yishihui.com/iOS/BFFramework.git'     , :branch => 'module'
+#  pod 'BFUIKit'         , :git => 'https://git.yishihui.com/iOS/BFUIKit.git'
+#  pod 'BFUserLib'       , :git => 'https://git.yishihui.com/iOS/BFUserLib.git'
+#  pod 'BFStuckPoint'    , :git => 'https://git.yishihui.com/iOS/BFStuckPoint.git'
+#  pod 'BFRouter'        , :git => 'https://git.yishihui.com/iOS/BFRouter.git'
+#  pod 'BFLogger'        , :git => 'https://git.yishihui.com/iOS/BFLogger.git'
 
   # 使用本地路径,方便修复库源代码,库和主工程目录平级使用相对路径
-#  pod 'BFMaterialKit',   :path => '../BFMaterialKit/'
-#  pod 'BFCommonKit',     :path => '../BFCommonKit/'
-#  pod 'BFNetRequestKit', :path => '../BFNetRequestKit/'
-#  pod 'BFFramework',     :path => '../BFFramework/'
-#  pod 'BFUIKit',         :path => '../BFUIKit/'
-#  pod 'BFUserLib',       :path => '../BFUserLib/'
-#  pod 'BFStuckPoint',    :path => '../BFStuckPoint/'
-#  pod 'BFRouter',        :path => '../BFRouter/'
-#  pod 'BFLogger',        :path => '../BFLogger/'
-
+  pod 'BFMaterialKit',   :path => '../BFMaterialKit/'
+  pod 'BFCommonKit',     :path => '../BFCommonKit/'
+  pod 'BFNetRequestKit', :path => '../BFNetRequestKit/'
+  pod 'BFAnalyzeKit',     :path => '../BFAnalyzeKit/'
+  pod 'BFUIKit',         :path => '../BFUIKit/'
+  pod 'BFFFmpeglib',       :path => '../BFFFmpeglib/'
+  pod 'BFMediaKit',    :path => '../BFMediaKit/'
+  pod 'BFStuckPointKit',        :path => '../BFStuckPointKit/'
+  pod 'BFLogger',        :path => '../BFLogger/'
+  pod 'BFVideoEditKit',         :path => '../BFVideoEditKit'
+  pod 'BFUploadKit',         :path => '../BFUploadKit'
+  pod 'BFAliyunNlsSDK-Swift',         :path => '../BFAliyunNlsSDK-Swift'
+  
 
   pod 'JWTDecode','2.6.0' # Apple登陆校验库
   pod 'TYAttributedLabel','2.6.9' #  富文本
@@ -51,7 +54,8 @@ target 'MusicVideoPlus' do
   pod 'UMAPM','1.2.1'
    # debug 模式下连接沙盒调试工具
   pod 'WoodPeckeriOS', :configurations => ['Debug']
-   
+#  pod 'Bugly',                    '2.5.91'
+
    
   pre_install do |installer|
      Pod::Installer::Xcode::TargetValidator.send(:define_method, :verify_no_static_framework_transitive_dependencies) {}