“[!]用Swift编写的Pod只能作为框架集成;在你的Podfile中添加`use_frameworks!`以选择使用它

时间:2016-12-14 14:20:15

标签: swift cocoapods

我有一个用Objective C编写的现有项目,其中包含私有pod。我正在用快速语言编写一个新的私有pod,需要与现有的目标C项目集成,因为我必须采用混合和匹配方法。当我给出“pod install”命令时,我得到以下错误

  

“[!]用Swift编写的Pod只能作为框架集成;添加   use_frameworks!您的Podfile或目标选择使用它。该   正在使用的Swift Pod是:XXXXXNetworkManagerSwift“

这里“XXXXXNetworkManagerSwift”是一个用Swift语言编写的新pod。它是一个框架模板。 现有的专用pod使用静态lib模板编写。

我的podfile如下所示我使用XXXXXNetworkManagerSwift作为依赖

Podfiile: -

source 'https://github.com/xxxx/ios-specs.git'
source 'https://github.com/cocoaPods/Specs.git'
platform :ios, ‘8.0’
use_frameworks!

target 'XXXXFoundationFramework' do
podspec :path => 'XXXFoundationFramework.podspec'
end

0 个答案:

没有答案