Commit e63922c78be2a6735b782afa57281689259673b8

Authored by yinqiaojuan
1 parent a63f8bf0

增加身份证库

CNLiveBPersonalVerificationModule.podspec
... ... @@ -80,5 +80,47 @@ institution.resource_bundles = {
80 80 }
81 81  
82 82 end
  83 +
  84 +s.subspec 'CNBPersonCardInfo' do |card|
  85 + card.source_files = 'CNLiveBPersonalVerificationModule/Classes/CNBPersonCardInfo/**'
  86 + card.subspec 'Controller' do |controller|
  87 + controller.source_files = 'CNLiveBPersonalVerificationModule/Classes/CNBPersonCardInfo/Controller/*.{h,m}'
  88 + controller.dependency 'CNLiveBPersonalVerificationModule/CNBPersonCardInfo/View'
  89 + end
  90 + card.subspec 'View' do |view|
  91 + view.source_files = 'CNLiveBPersonalVerificationModule/Classes/CNBPersonCardInfo/View/*.{h,m}'
  92 + view.dependency 'CNLiveBPersonalVerificationModule/CNBPersonCardInfo/Model'
  93 + end
  94 + card.subspec 'Model' do |model|
  95 + model.source_files = 'CNLiveBPersonalVerificationModule/Classes/CNBPersonCardInfo/Model/*.{h,m}'
  96 + end
  97 + card.ios.vendored_frameworks = 'CNLiveBPersonalVerificationModule/Classes/CNBPersonCardInfo/baiduSDKs/AipOcrSdk.framework','CNLiveBPersonalVerificationModule/Classes/CNBPersonCardInfo/baiduSDKs/AipBase.framework','CNLiveBPersonalVerificationModule/Classes/CNBPersonCardInfo/baiduSDKs/IdcardQuality.framework'
  98 + card.resource_bundles = {
  99 + 'CNLiveBPersonalVerificationModule' => ['CNLiveBPersonalVerificationModule/Assets/CNBPersonCardInfo/CNBPersonCardInfo.bundle']
  100 + }
  101 + card.dependency 'CNLiveTripartiteManagement/Masonry'
  102 + card.dependency 'CNLiveTripartiteManagement/QMUIKit'
  103 + card.dependency 'CNLiveTripartiteManagement/MJExtension'
  104 + card.dependency 'CNLiveTripartiteManagement/SDWebImage'
  105 + card.dependency 'CNLiveTripartiteManagement/MJRefresh'
  106 + card.dependency 'CNLiveTripartiteManagement/YYKit'
  107 + card.dependency 'CNLiveTripartiteManagement/AFNetworking'
  108 + #基础库
  109 + card.dependency 'CNLiveBaseKit'
  110 + #基础类目
  111 + card.dependency 'CNLiveCommonCategory'
  112 + ##基础UI
  113 + card.dependency 'CNLiveCustomUI'
  114 + ##用户库
  115 + card.dependency 'CNLiveUserManagement'
  116 + # #网络请求
  117 + card.dependency 'CNLiveRequestBastKit'
  118 + card.dependency 'CNLiveEnvironment'
  119 + card.dependency 'CNLiveBaseClass'
  120 + card.dependency 'CNLiveBaseTools'
  121 + card.dependency 'CNLiveBusinessTools'
  122 + end
  123 +
  124 +
83 125 s.frameworks = 'UIKit', 'Foundation'
84 126 end
... ...
Example/CNLiveBPersonalVerificationModule.xcodeproj/project.pbxproj
... ... @@ -358,9 +358,17 @@
358 358 "${PODS_ROOT}/Target Support Files/Pods-CNLiveBPersonalVerificationModule_Example/Pods-CNLiveBPersonalVerificationModule_Example-frameworks.sh",
359 359 "${BUILT_PRODUCTS_DIR}/AFNetworking/AFNetworking.framework",
360 360 "${BUILT_PRODUCTS_DIR}/CNLiveBPersonalVerificationModule/CNLiveBPersonalVerificationModule.framework",
  361 + "${PODS_ROOT}/../../CNLiveBPersonalVerificationModule/Classes/CNBPersonCardInfo/baiduSDKs/AipOcrSdk.framework",
  362 + "${PODS_ROOT}/../../CNLiveBPersonalVerificationModule/Classes/CNBPersonCardInfo/baiduSDKs/AipBase.framework",
  363 + "${PODS_ROOT}/../../CNLiveBPersonalVerificationModule/Classes/CNBPersonCardInfo/baiduSDKs/IdcardQuality.framework",
  364 + "${BUILT_PRODUCTS_DIR}/CNLiveBaseClass/CNLiveBaseClass.framework",
361 365 "${BUILT_PRODUCTS_DIR}/CNLiveBaseKit/CNLiveBaseKit.framework",
  366 + "${BUILT_PRODUCTS_DIR}/CNLiveBaseTools/CNLiveBaseTools.framework",
362 367 "${BUILT_PRODUCTS_DIR}/CNLiveBeeHive/CNLiveBeeHive.framework",
  368 + "${BUILT_PRODUCTS_DIR}/CNLiveBusinessTools/CNLiveBusinessTools.framework",
  369 + "${BUILT_PRODUCTS_DIR}/CNLiveCategory/CNLiveCategory.framework",
363 370 "${BUILT_PRODUCTS_DIR}/CNLiveCommonCategory/CNLiveCommonCategory.framework",
  371 + "${BUILT_PRODUCTS_DIR}/CNLiveCustomControl/CNLiveCustomControl.framework",
364 372 "${BUILT_PRODUCTS_DIR}/CNLiveCustomUI/CNLiveCustomUI.framework",
365 373 "${BUILT_PRODUCTS_DIR}/CNLiveEnvironment/CNLiveEnvironment.framework",
366 374 "${BUILT_PRODUCTS_DIR}/CNLiveRequestBastKit/CNLiveRequestBastKit.framework",
... ... @@ -371,15 +379,24 @@
371 379 "${BUILT_PRODUCTS_DIR}/Masonry/Masonry.framework",
372 380 "${BUILT_PRODUCTS_DIR}/QMUIKit/QMUIKit.framework",
373 381 "${BUILT_PRODUCTS_DIR}/SDWebImage/SDWebImage.framework",
  382 + "${BUILT_PRODUCTS_DIR}/WebViewJavascriptBridge/WebViewJavascriptBridge.framework",
374 383 "${BUILT_PRODUCTS_DIR}/YYKit/YYKit.framework",
375 384 );
376 385 name = "[CP] Embed Pods Frameworks";
377 386 outputPaths = (
378 387 "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/AFNetworking.framework",
379 388 "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CNLiveBPersonalVerificationModule.framework",
  389 + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/AipOcrSdk.framework",
  390 + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/AipBase.framework",
  391 + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/IdcardQuality.framework",
  392 + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CNLiveBaseClass.framework",
380 393 "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CNLiveBaseKit.framework",
  394 + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CNLiveBaseTools.framework",
381 395 "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CNLiveBeeHive.framework",
  396 + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CNLiveBusinessTools.framework",
  397 + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CNLiveCategory.framework",
382 398 "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CNLiveCommonCategory.framework",
  399 + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CNLiveCustomControl.framework",
383 400 "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CNLiveCustomUI.framework",
384 401 "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CNLiveEnvironment.framework",
385 402 "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CNLiveRequestBastKit.framework",
... ... @@ -390,6 +407,7 @@
390 407 "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Masonry.framework",
391 408 "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/QMUIKit.framework",
392 409 "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SDWebImage.framework",
  410 + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/WebViewJavascriptBridge.framework",
393 411 "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/YYKit.framework",
394 412 );
395 413 runOnlyForDeploymentPostprocessing = 0;
... ...