首页 > 代码库 > Swift 3.0 使用Cocopods 导入第三方报错

Swift 3.0 使用Cocopods 导入第三方报错

之前一直用Object-C 编写代码  用Cocopods导入第三方没出过什么问题

今天用Swift写项目 导入第三方的时候出现这个错误:

[!] Pods written in Swift can only be integrated as frameworks; add `use_frameworks!` to your Podfile or target to opt into using it. The swift Pods being used are: ExSwift

后来查证,需要在Podfile文件中加入use_frameworks! 

之前是这样写的:

platform :ios, ’10.3’
target ‘MySwiftDemo’ do
pod ‘ExSwift‘, ‘~> 0.1.9‘
end

 

加上 use_frameworks! 问题解决

platform :ios, ’10.3’
target ‘MySwiftDemo’ do
pod ‘ExSwift‘, ‘~> 0.1.9‘
use_frameworks!
end

 

PS:2017最新cocoaPods安装教程

Swift 3.0 使用Cocopods 导入第三方报错