无法构建 Objective-C 模块 'zipzap'
Could not build Objective-C module 'zipzap'
我想在我的 swift ios 项目中使用 zipzap
库。
我是用cocoapods整合的。当我 运行 pod install
时一切正常,但是当我 import zipzap
时,它说 Could not build Objective-C module 'zipzap'
.
我已经完成了人们推荐的所有内容 here 以及类似的问题。但运气不好。
有没有可能这个库与基于 swift 的项目不兼容?
这是我的 Podfile
:
# Uncomment this line to define a global platform for your project
# platform :ios, '6.0'
source 'https://github.com/CocoaPods/Specs.git'
use_frameworks!
target 'MyProject-iOS' do
pod 'Reachability', '~> 3.2'
pod 'SwiftyJSON', '~> 2.1'
pod 'zipzap', '~> 8.0'
end
target 'MyProject-iOSTests' do
end
我遇到了同样的问题。看起来缺少 zipzap 的 podspec。由于哪个 pod 最终生成了所有 header 个文件 public。这就是导致问题的原因。
我写了我自己的 podspec 文件,它只有五个 headers public,其余的是私有的。该决定基于在 zipzap 存储库中找到的 podspec.json。
我在我的项目中包含了 zipzap,如下所示:
pod 'zipzap', :podspec => 'https://raw.githubusercontent.com/tahasamad/zipzap/master/zipzap.podspec'
我是 ZipZap 的作者。版本 8.0.4 现在可以正确支持 iOS 和 OS X 框架,包括和不包括 CocoaPods。使用 CocoaPods 更新后,您应该可以 import ZipZap
in Swift 和 "it just works".
为了获得正确的异常处理,您必须使用 CocoaPods 0.36 或更高版本,否则您可能会收到一些构建警告。
我想在我的 swift ios 项目中使用 zipzap
库。
我是用cocoapods整合的。当我 运行 pod install
时一切正常,但是当我 import zipzap
时,它说 Could not build Objective-C module 'zipzap'
.
我已经完成了人们推荐的所有内容 here 以及类似的问题。但运气不好。
有没有可能这个库与基于 swift 的项目不兼容?
这是我的 Podfile
:
# Uncomment this line to define a global platform for your project
# platform :ios, '6.0'
source 'https://github.com/CocoaPods/Specs.git'
use_frameworks!
target 'MyProject-iOS' do
pod 'Reachability', '~> 3.2'
pod 'SwiftyJSON', '~> 2.1'
pod 'zipzap', '~> 8.0'
end
target 'MyProject-iOSTests' do
end
我遇到了同样的问题。看起来缺少 zipzap 的 podspec。由于哪个 pod 最终生成了所有 header 个文件 public。这就是导致问题的原因。
我写了我自己的 podspec 文件,它只有五个 headers public,其余的是私有的。该决定基于在 zipzap 存储库中找到的 podspec.json。
我在我的项目中包含了 zipzap,如下所示:
pod 'zipzap', :podspec => 'https://raw.githubusercontent.com/tahasamad/zipzap/master/zipzap.podspec'
我是 ZipZap 的作者。版本 8.0.4 现在可以正确支持 iOS 和 OS X 框架,包括和不包括 CocoaPods。使用 CocoaPods 更新后,您应该可以 import ZipZap
in Swift 和 "it just works".
为了获得正确的异常处理,您必须使用 CocoaPods 0.36 或更高版本,否则您可能会收到一些构建警告。