任何人都幸运地创建了一个具有 SSZipArchive 依赖项的 pod?我的课程都在 Swift 中,但我也包含了我的桥接文件(#import "SSZipArchive")。当我尝试 lint 时,我收到 9 个与 SSZipArchive 相关的错误。请说出你的想法。非常感谢!
- 错误 | SSZipArchive/SSZipArchive/minizip/ioapi.h:45:10:错误:在框架模块“SSZipArchive.ioapi”中包含非模块化标头
- 注意 | 目标支持文件/Pods-SSZipArchive/Pods-SSZipArchive-umbrella.h:5:9:注意:包含在目标支持文件/Pods-SSZipArchive/Pods-SSZipArchive-umbrella.h:5 中的文件中:
- 错误 | SSZipArchive/SSZipArchive/minizip/mztools.h:15:10:错误:在框架模块“SSZipArchive.mztools”中包含非模块化标头
- 注意 | SSZipArchive/SSZipArchive/minizip/mztools.h:18:10:注意:在 SSZipArchive/SSZipArchive/minizip/mztools.h:18 中包含的文件中:
- 错误 | SSZipArchive/SSZipArchive/minizip/unzip.h:51:10:错误:在框架模块“SSZipArchive.unzip”中包含非模块化标头
- 注意 | 目标支持文件/Pods-SSZipArchive/Pods-SSZipArchive-umbrella.h:7:9:注意:包含在目标支持文件/Pods-SSZipArchive/Pods-SSZipArchive-umbrella.h:7 中的文件中:
- 错误 | SSZipArchive/SSZipArchive/minizip/zip.h:50:10:错误:在框架模块“SSZipArchive.zip”中包含非模块化标头
- 注意 | Target Support Files/Pods-VideoPlayerLibrary/Pods-VideoPlayerLibrary-umbrella.h:3:9: 注意:在 Target Support Files/Pods-VideoPlayerLibrary/Pods-VideoPlayerLibrary-umbrella.h:3 中包含的文件中:
- 错误 | VideoPlayerLibrary/Pod/Classes/VideoPlayerLibrary-Bridging-Header.h:12:9:错误:无法构建模块“SSZipArchive”
- 注意 | :0: 错误:无法构建 Objective-C 模块“VideoPlayerLibrary”
这是我的 pod 规格文件:
Pod::Spec.new do |s|
s.name = "VideoPlayerLibrary"
s.version = "1.0.27"
s.platform = :ios, "4.0"
s.ios.deployment_target = "8.3"
s.requires_arc = true
s.source_files = 'Pod/Classes/*'
s.resource_bundles = {
'VideoPlayerLibrary' => ['Pod/Assets/*']
}
s.library = 'zlib', 'z'
s.frameworks = 'Foundation', 'UIKit'
s.dependency 'Alamofire'
s.dependency 'SSZipArchive'
end