[英]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.