2016-10-10 82 views
0

后,我增加了新的依赖于我的项目并运行pod install,我有我的工作区(.xcworkspace)重复的目标如下:复制目标“吊舱安装”

enter image description here

这是荚文件结构:

platform :ios, '8.0' 
use_frameworks! 
pod 'AFNetworking', '~> 2.6' 
pod 'Fabric' 
pod 'Crashlytics' 
pod 'SocketRocket' 

我重新启动该项目,并还Xcode的,但它并不能帮助。这是什么原因以及如何解决问题?

+0

你可以显示你的podfile结构吗? – alexburtnik

+0

您是否尝试删除并重新运行pod安装?它有同样的效果吗? – userx

+0

删除.xcworkspace,podfile.lock和pods文件夹,然后再次尝试pod安装。 – SukruK

回答

1

首先,尝试与目标规范来包装你的豆荚,像这样:

target 'TargetName' do 
    pod 'Fabric' 
    pod 'Crashlytics' 
    #other pods 
end 
  • 删除您.xcworkspace,podfile.lock和豆荚文件夹,就像@SukruK建议。
  • 再次输入pod install并打开创建的工作区。
  • 你可以做的,以解决此配置问题CocoaPods did not set the base configuration of your project because your project already has a custom config set.

    1. 转到您的项目设置
    2. 设置None配置两个豆荚相关的目标设定再次
    3. 运行pod install下面的说明

    enter image description here

    +0

    它没有帮助错误:[!] CocoaPods没有设置基本配置您的项目,因为您的项目已经有一个自定义配置集。为了让CocoaPods集成工作,请将目标'XXX'的基本配置设置为'Pods/Target Support Files/Pods-XXX/Pods-mothera_socket.debug.xcconfig'或者包含'Pods/Target Support文件/ Pods-XXX_socket/Pods-XXX.debug.xcconfig'。 –

    +0

    @SheheilNovinfard请参阅更新的不重要,它应该有所帮助。 – alexburtnik