Commit 812678ef authored by 戴曦嘉's avatar 戴曦嘉
Browse files

减少过多的 dependency

parent 4b4e4057
......@@ -8,7 +8,8 @@ Pod::Spec.new do |s|
s.license = { :type => 'MIT', :file => 'LICENSE' }
s.author = { '辛亚鹏' => 'xinyapeng@baijiahulian.com' }
s.source = { :git => 'https://git.baijiashilian.com/open-ios/BJVideoPlayerUI.git', :tag => s.version.to_s }
s.frameworks = ['CoreGraphics', 'Foundation', 'MobileCoreServices', 'Photos', 'UIKit', 'CoreTelephony', 'CoreMedia', 'AVFoundation', 'AVKit', 'MediaPlayer']
s.platform = :ios, "9.0"
s.ios.deployment_target = "9.0"
......@@ -18,6 +19,7 @@ Pod::Spec.new do |s|
s.pod_target_xcconfig = {
"CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES" => "YES", # requies both `user_target_xcconfig` and `pod_target_xcconfig`
"GCC_PREPROCESSOR_DEFINITIONS" => "$(inherited) BJVIDEOPLAYERUI_NAME=#{s.name} BJVIDEOPLAYERUI_VERSION=#{s.version}"
}
s.user_target_xcconfig = {
"CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES" => "YES" # requies both `user_target_xcconfig` and `pod_target_xcconfig`
......@@ -52,7 +54,6 @@ Pod::Spec.new do |s|
ss.ios.public_header_files = 'frameworks/BJVideoPlayerUI.framework/Versions/A/Headers/**/*.h'
ss.ios.resource = 'frameworks/BJVideoPlayerUI.framework/Versions/A/Resources/BJVideoPlayerUI.bundle'
ss.ios.vendored_frameworks = 'frameworks/BJVideoPlayerUI.framework'
ss.frameworks = ['Foundation', 'UIKit', 'CoreTelephony', 'CoreMedia', 'AVFoundation', 'AVKit', 'MediaPlayer']
end
## 源码集成
......@@ -64,9 +65,5 @@ Pod::Spec.new do |s|
ss.dependency "BJVideoPlayerCore", "~> 2.10.1"
end
s.dependency "BJLiveBase", '~> 2.10.0'
s.dependency "BJLiveBase/Base", '~> 2.10.0'
s.dependency "BJLiveBase/HUD", '~> 2.10.0'
s.dependency "BJLiveBase/Networking", '~> 2.10.0'
s.dependency "BJLiveBase/Networking+BaijiaYun", '~> 2.10.0'
s.dependency "BJLiveBase/HUD",'~> 2.10.0'
end
......@@ -364,7 +364,7 @@
inputPaths = (
"${PODS_ROOT}/Target Support Files/Pods-BJPlayerManagerUI_Example/Pods-BJPlayerManagerUI_Example-resources.sh",
"${PODS_ROOT}/BJPlaybackUI/frameworks/BJPlaybackUI.framework/Versions/A/Resources/BJPlaybackUI.bundle",
"${PODS_ROOT}/../../frameworks/BJVideoPlayerUI.framework/Versions/A/Resources/BJVideoPlayerUI.bundle",
"${PODS_CONFIGURATION_BUILD_DIR}/BJVideoPlayerUI/BJVideoPlayerUI.bundle",
);
name = "[CP] Copy Pods Resources";
outputPaths = (
......
......@@ -18,7 +18,7 @@ target 'BJPlayerManagerUI_Example' do
#use_frameworks!
pod 'BJVideoPlayerUI', :path => '..'
pod 'BJVideoPlayerUI/static.source', :path => '..'
pod 'BJPlaybackUI'
pod 'BJLiveBase/YYFPSLabel'
......
PODS:
- AgoraRtcEngine_iOS (2.9.0.104)
- BJLiveBase (2.10.0):
- BJLiveBase/Base (= 2.10.0)
- BJLiveBase/Auth (2.10.0)
- BJLiveBase/Base (2.10.0):
- BJLiveBase (2.10.1):
- BJLiveBase/Base (= 2.10.1)
- BJLiveBase/Auth (2.10.1)
- BJLiveBase/Base (2.10.1):
- BJLiveBase/extobjc
- BJLiveBase/Foundation
- BJLiveBase/UIKit
- BJLiveBase/Download (2.10.0):
- BJLiveBase/Download (2.10.1):
- BJLiveBase/Base
- BJLiveBase/Networking
- BJLiveBase/YYModel
- BJLiveBase/extobjc (2.10.0)
- BJLiveBase/Foundation (2.10.0):
- BJLiveBase/extobjc (2.10.1)
- BJLiveBase/Foundation (2.10.1):
- BJLiveBase/extobjc
- BJLiveBase/HUD (2.10.0):
- BJLiveBase/HUD (2.10.1):
- BJLiveBase/UIKit
- BJLiveBase/Networking (2.10.0):
- BJLiveBase/Networking (2.10.1):
- BJLiveBase/Base
- "BJLiveBase/Networking+BaijiaYun (2.10.0)":
- "BJLiveBase/Networking+BaijiaYun (2.10.1)":
- BJLiveBase/Base
- BJLiveBase/Networking
- BJLiveBase/PocketSocket/Client (2.10.0):
- BJLiveBase/PocketSocket/Client (2.10.1):
- BJLiveBase/PocketSocket/Core
- BJLiveBase/PocketSocket/Core (2.10.0)
- BJLiveBase/UIKit (2.10.0):
- BJLiveBase/PocketSocket/Core (2.10.1)
- BJLiveBase/UIKit (2.10.1):
- BJLiveBase/extobjc
- BJLiveBase/Foundation
- BJLiveBase/WebImage/AFNetworking (2.10.0):
- BJLiveBase/WebImage/AFNetworking (2.10.1):
- BJLiveBase/Networking
- BJLiveBase/WebImage/BJLWebImage
- BJLiveBase/WebImage/BJLWebImage (2.10.0)
- BJLiveBase/YYFPSLabel (2.10.0)
- BJLiveBase/YYModel (2.10.0)
- BJLiveCore (2.10.0):
- BJLiveBase/WebImage/BJLWebImage (2.10.1)
- BJLiveBase/YYFPSLabel (2.10.1)
- BJLiveBase/YYModel (2.10.1)
- BJLiveCore (2.10.2):
- BJLiveBase (~> 2.10.0)
- BJLiveBase/Auth (~> 2.10.0)
- BJLiveBase/Base (~> 2.10.0)
......@@ -43,10 +43,8 @@ PODS:
- BJLiveBase/WebImage/AFNetworking (~> 2.10.0)
- BJLiveBase/WebImage/BJLWebImage (~> 2.10.0)
- BJLiveBase/YYModel (~> 2.10.0)
- BJLiveCore/static (= 2.10.0)
- BJYRTCEngine/BJYIJKMediaPlayer (~> 0.7.5)
- BJYRTCEngine/static (~> 0.7.5)
- BJLiveCore/BJHLMediaPlayer (2.10.0):
- BJLiveCore/static (= 2.10.2)
- BJLiveCore/BJHLMediaPlayer (2.10.2):
- BJLiveBase (~> 2.10.0)
- BJLiveBase/Auth (~> 2.10.0)
- BJLiveBase/Base (~> 2.10.0)
......@@ -56,9 +54,7 @@ PODS:
- BJLiveBase/WebImage/AFNetworking (~> 2.10.0)
- BJLiveBase/WebImage/BJLWebImage (~> 2.10.0)
- BJLiveBase/YYModel (~> 2.10.0)
- BJYRTCEngine/BJYIJKMediaPlayer (~> 0.7.5)
- BJYRTCEngine/static (~> 0.7.5)
- BJLiveCore/static (2.10.0):
- BJLiveCore/core (2.10.2):
- BJLiveBase (~> 2.10.0)
- BJLiveBase/Auth (~> 2.10.0)
- BJLiveBase/Base (~> 2.10.0)
......@@ -69,76 +65,55 @@ PODS:
- BJLiveBase/WebImage/BJLWebImage (~> 2.10.0)
- BJLiveBase/YYModel (~> 2.10.0)
- BJLiveCore/BJHLMediaPlayer
- BJYRTCEngine/BJYIJKMediaPlayer (~> 0.7.5)
- BJYRTCEngine/static (~> 0.7.5)
- BJPlaybackUI (2.10.0):
- BJYRTCEngine/BJYIJKMediaPlayer (~> 0.7.11)
- BJLiveCore/static (2.10.2):
- BJLiveBase (~> 2.10.0)
- BJLiveBase/Auth (~> 2.10.0)
- BJLiveBase/Base (~> 2.10.0)
- BJLiveBase/HUD (~> 2.10.0)
- BJLiveBase/Networking (~> 2.10.0)
- "BJLiveBase/Networking+BaijiaYun (~> 2.10.0)"
- BJLiveBase/WebImage/BJLWebImage (~> 2.10.0)
- BJPlaybackUI/static (= 2.10.0)
- BJVideoPlayerCore (~> 2.10.0)
- BJPlaybackUI/static (2.10.0):
- BJLiveBase (~> 2.10.0)
- BJLiveBase/Auth (~> 2.10.0)
- BJLiveBase/Base (~> 2.10.0)
- BJLiveBase/HUD (~> 2.10.0)
- BJLiveBase/Networking (~> 2.10.0)
- "BJLiveBase/Networking+BaijiaYun (~> 2.10.0)"
- BJLiveBase/WebImage/BJLWebImage (~> 2.10.0)
- BJVideoPlayerCore (~> 2.10.0)
- BJVideoPlayerCore (2.10.0):
- BJLiveBase (~> 2.10.0)
- BJLiveBase/Base (~> 2.10.0)
- BJLiveBase/Download (~> 2.10.0)
- BJLiveBase/Networking (~> 2.10.0)
- "BJLiveBase/Networking+BaijiaYun (~> 2.10.0)"
- BJLiveBase/WebImage/BJLWebImage (~> 2.10.0)
- BJLiveBase/YYModel (~> 2.10.0)
- BJLiveCore (~> 2.10.0)
- BJVideoPlayerCore/static (= 2.10.0)
- BJYRTCEngine/BJYIJKMediaPlayer (~> 0.7.5)
- BJVideoPlayerCore/static (2.10.0):
- BJLiveBase (~> 2.10.0)
- BJLiveBase/Base (~> 2.10.0)
- BJLiveBase/Download (~> 2.10.0)
- BJLiveBase/Networking (~> 2.10.0)
- "BJLiveBase/Networking+BaijiaYun (~> 2.10.0)"
- BJLiveBase/PocketSocket/Client (~> 2.10.0)
- BJLiveBase/WebImage/AFNetworking (~> 2.10.0)
- BJLiveBase/WebImage/BJLWebImage (~> 2.10.0)
- BJLiveBase/YYModel (~> 2.10.0)
- BJLiveCore (~> 2.10.0)
- BJYRTCEngine/BJYIJKMediaPlayer (~> 0.7.5)
- BJVideoPlayerUI (2.10.0):
- BJLiveBase (~> 2.10.0)
- BJLiveBase/Base (~> 2.10.0)
- BJLiveCore/core
- BJYRTCEngine/static (~> 0.7.11)
- BJPlaybackUI (2.10.2):
- BJLiveBase/HUD (~> 2.10.0)
- BJLiveBase/Networking (~> 2.10.0)
- "BJLiveBase/Networking+BaijiaYun (~> 2.10.0)"
- BJVideoPlayerCore (~> 2.10.0)
- BJVideoPlayerUI/static (= 2.10.0)
- BJVideoPlayerUI/static (2.10.0):
- BJLiveBase (~> 2.10.0)
- BJLiveBase/Base (~> 2.10.0)
- BJPlaybackUI/static (= 2.10.2)
- BJPlaybackUI/static (2.10.2):
- BJLiveBase/HUD (~> 2.10.0)
- BJLiveBase/Networking (~> 2.10.0)
- "BJLiveBase/Networking+BaijiaYun (~> 2.10.0)"
- BJVideoPlayerCore (~> 2.10.0)
- BJYRTCEngine/BJYIJKMediaPlayer (0.7.5):
- AgoraRtcEngine_iOS (= 2.9.0.104)
- BJPlaybackUI/ui
- BJVideoPlayerCore (~> 2.10.1)
- BJPlaybackUI/ui (2.10.2):
- BJLiveBase/HUD (~> 2.10.0)
- BJVideoPlayerCore (2.10.1):
- BJVideoPlayerCore/static (= 2.10.1)
- BJVideoPlayerCore/core (2.10.1):
- BJLiveBase/Download (~> 2.10.0)
- BJVideoPlayerCore/static (2.10.1):
- BJLiveCore (~> 2.10.2)
- BJVideoPlayerCore/core
- BJVideoPlayerUI/static.source (2.10.1):
- BJLiveBase/HUD (~> 2.10.0)
- BJVideoPlayerCore (~> 2.10.1)
- BJYRTCEngine/agora (0.7.11):
- TXLiteAVSDK_TRTC (= 7.2.8956)
- BJYRTCEngine/static (0.7.5):
- BJYRTCEngine/BJYIJKMediaPlayer (0.7.11)
- BJYRTCEngine/nothirdparty (0.7.11)
- BJYRTCEngine/static (0.7.11):
- BJYRTCEngine/agora
- BJYRTCEngine/nothirdparty
- BJYRTCEngine/tencent
- BJYRTCEngine/tencent (0.7.11):
- AgoraRtcEngine_iOS (= 2.9.0.104)
- TXLiteAVSDK_TRTC (= 7.2.8956)
- FLEX (2.4.0)
- TXLiteAVSDK_TRTC (7.2.8956)
DEPENDENCIES:
- BJLiveBase/YYFPSLabel
- BJPlaybackUI
- BJVideoPlayerUI (from `..`)
- BJVideoPlayerUI/static.source (from `..`)
- FLEX (~> 2.0)
SPEC REPOS:
......@@ -159,15 +134,15 @@ EXTERNAL SOURCES:
SPEC CHECKSUMS:
AgoraRtcEngine_iOS: 7cba8f57c9ac39c1a17df2080cde6cea294229b2
BJLiveBase: c47120caff4fbd534d27db06b15a259bf17e9cd8
BJLiveCore: f3160f444b4328219c71907859068e3eb843ba62
BJPlaybackUI: ff768c90b250e0fcf7cf91bb11dd350ac55aeaa1
BJVideoPlayerCore: cff64bd2678c3108b8a0c0234c8ed22ab8d1a95c
BJVideoPlayerUI: ff3d2de350cce6ddf26a3bac8670e22ad46faffb
BJYRTCEngine: 55959675d9e3f510a8cb87ab3d22331cc1ad0eea
BJLiveBase: b84c1b3dae6c0caaa966c93d937345e1b93f53ca
BJLiveCore: 4390e56d13eb9eb9db6c08465531ae0e0268561a
BJPlaybackUI: c9a3e95d9ee2f911c69128cdd97fe3a1c3107be5
BJVideoPlayerCore: d4b6c74efded7810e00a84a5f2cf49884f055f18
BJVideoPlayerUI: 10042d5025bd271aa669d78adf5488bfe2a75fcc
BJYRTCEngine: 7c132822d0108703f863482dbbb9a696ac2faeda
FLEX: bd1a39e55b56bb413b6f1b34b3c10a0dc44ef079
TXLiteAVSDK_TRTC: f62d4c91bcd3fdbd4b06724dd87280a2035e2b7c
PODFILE CHECKSUM: 53177369cacc7547d0b75bf7d3feb57aa678f2a0
PODFILE CHECKSUM: 3fb04404c8ab48bf7e542a8eb82aefbd8cadc5f8
COCOAPODS: 1.9.3
COCOAPODS: 1.10.0.rc.1
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment