更新Cocoapods后构建失败

时间:2019-07-17 13:28:15

标签: ios xcode cocoapods

我已将Cocoapods从1.4.0版本更新到最新的可用版本1.7.4,通过“ pod install”重新安装了Pod,现在我的应用程序构建失败。

我还没有自己更新Pod,所以失败不能来自特定Pod的更新。

您能帮我修复我的构建吗?

我尝试更新到Cocoapods的其他主要版本(1.5.0、1.6.0)并重新安装Pod,但失败的方式相同。 不过,可以安装早期版本的Cocoapods(1.3.0)并重新安装Pod。

此外,似乎Xcode在构建我的应用程序之前跳过了一个接一个地构建pod的阶段。

编辑

有关我的问题的更多详细信息: 我相信该错误消息实际上并不相关。

在我看来,通过Cocoapods添加的框架或库在构建阶段只是被跳过了。

我的Podfile很简单:

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '9.0'
use_frameworks!

target myApp do
    [..Other pods..]
    pod 'Realm'
    pod 'RealmSwift'
    [..Other pods..]
    #Objective c import
    pod 'pop', '~> 1.0'
end

使用Cocoapods 1.7.4:

我尝试注释use_frameworks!来使用静态库,现在构建可以恢复到以前的行为,即我以前使用Cocoapods 1.4.0所具有的行为,这意味着Xcode一步一步构建了所有库。在构建我的应用之前。

但是,由于在构建阶段似乎跳过了一些库(SDWebImage,M13Checkbox,如果有帮助的话),构建最终仍会失败。例如,Xcode在No such module行上给了我错误#import SDWebImage

0 个答案:

没有答案