Commit e63922c78be2a6735b782afa57281689259673b8
1 parent
a63f8bf0
增加身份证库
Showing
2 changed files
with
60 additions
and
0 deletions
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; | ... | ... |