undancer

全部采用子模块

@@ -90,11 +90,7 @@ Pod::Spec.new do |s| @@ -90,11 +90,7 @@ Pod::Spec.new do |s|
90 # Not including the public_header_files will make all headers public. 90 # Not including the public_header_files will make all headers public.
91 # 91 #
92 92
93 - s.source_files = "Classes", "Classes/**/*.{h,m}", 93 + s.source_files = "Classes", "Classes/**/*.{h,m}"
94 - "ImSDK.framework", "ImSDK.framework/ImSDK","ImSDK.framework/**/*.*",  
95 - "QALSDK.framework", "QALSDK.framework/QALSDK", "QALSDK.framework/**/*.*",  
96 - "QAVSDK.framework", "QAVSDK.framework/QAVSDK" , "QAVSDK.framework/**/*.*",  
97 - "TLSSDK.framework", "TLSSDK.framework/TLSSDK", "TLSSDK.framework/**/*.*"  
98 s.exclude_files = "Classes/Exclude" 94 s.exclude_files = "Classes/Exclude"
99 95
100 # s.public_header_files = "Classes/**/*.h" 96 # s.public_header_files = "Classes/**/*.h"
@@ -149,4 +145,40 @@ Pod::Spec.new do |s| @@ -149,4 +145,40 @@ Pod::Spec.new do |s|
149 # ss.osx.frameworks = 'CoreServices' 145 # ss.osx.frameworks = 'CoreServices'
150 end 146 end
151 147
  148 + s.subspec 'ImSDK' do |ss|
  149 + ss.source_files = "ImSDK.framework", "ImSDK.framework/ImSDK","ImSDK.framework/**/*.*"
  150 + # ss.public_header_files = 'AFNetworking/AFURL{Request,Response}Serialization.h'
  151 + # ss.watchos.frameworks = 'MobileCoreServices', 'CoreGraphics'
  152 + # ss.ios.frameworks = 'MobileCoreServices', 'CoreGraphics'
  153 + ss.ios.frameworks = 'AVFoundation'
  154 + # ss.osx.frameworks = 'CoreServices'
  155 + end
  156 +
  157 + s.subspec 'QALSDK' do |ss|
  158 + ss.source_files = "QALSDK.framework", "QALSDK.framework/QALSDK", "QALSDK.framework/**/*.*"
  159 + # ss.public_header_files = 'AFNetworking/AFURL{Request,Response}Serialization.h'
  160 + # ss.watchos.frameworks = 'MobileCoreServices', 'CoreGraphics'
  161 + # ss.ios.frameworks = 'MobileCoreServices', 'CoreGraphics'
  162 + # ss.ios.frameworks = 'AVFoundation'
  163 + # ss.osx.frameworks = 'CoreServices'
  164 + end
  165 +
  166 + s.subspec 'QAVSDK' do |ss|
  167 + ss.source_files = "QAVSDK.framework", "QAVSDK.framework/QAVSDK" , "QAVSDK.framework/**/*.*"
  168 + # ss.public_header_files = 'AFNetworking/AFURL{Request,Response}Serialization.h'
  169 + # ss.watchos.frameworks = 'MobileCoreServices', 'CoreGraphics'
  170 + # ss.ios.frameworks = 'MobileCoreServices', 'CoreGraphics'
  171 + # ss.ios.frameworks = 'AVFoundation'
  172 + # ss.osx.frameworks = 'CoreServices'
  173 + end
  174 +
  175 + s.subspec 'TLSSDK' do |ss|
  176 + ss.source_files = "TLSSDK.framework", "TLSSDK.framework/TLSSDK", "TLSSDK.framework/**/*.*"
  177 + # ss.public_header_files = 'AFNetworking/AFURL{Request,Response}Serialization.h'
  178 + # ss.watchos.frameworks = 'MobileCoreServices', 'CoreGraphics'
  179 + # ss.ios.frameworks = 'MobileCoreServices', 'CoreGraphics'
  180 + # ss.ios.frameworks = 'AVFoundation'
  181 + # ss.osx.frameworks = 'CoreServices'
  182 + end
  183 +
152 end 184 end