繁体   English   中英

cocoapds ld:找不到框架Pods_Target

[英]cocoapds ld: framework not found Pods_Target

我可以使用调试配置来编译目标,但是当更改为发布配置时,它会失败并显示以下错误:


    ld: framework not found Pods_MyTarget

这是pod文件:


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


    pod 'Alamofire', '~> 3.0'
    pod 'SnapKit', '~> 0.15.0'
    pod 'ObjectMapper', '~> 0.19'
    pod 'Nuke'
    pod 'Nuke-Alamofire-Plugin'
    pod 'RESideMenu', '~> 4.0.7'
    pod 'XCGLogger', '~> 3.0'
    pod 'MBProgressHUD', '~> 0.9.1'
    pod 'TTTAttributedLabel'
    pod 'UIColor_Hex_Swift', '~> 1.4'


    pod 'RxSwift', '~> 2.0.0-beta'
    pod 'RxCocoa', '~> 2.0.0-beta'
    pod 'RxBlocking', '~> 2.0.0-beta'

我已经多次看到此错误。 我执行以下变通办法,这可能不是正确的解决方法。

转到项目设置,然后将“仅构建活动体系结构”更改为“否”。

我发现我必须将pod文件更改为以下内容:


link_with 'xxx'

target xxx do
    pod xxxxxx
end

然后手动删除pod生成的一些文件,似乎pod无法删除它们,例如xcconfig,framework,.etc,然后运行“ pod install”即可。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM