“ pod安装”后目标重复

Soh*_*ard 3 xcode objective-c ios cocoapods xcode-workspace

将新的依赖项添加到项目并运行后pod install,我的工作区(.xcworkspace)中的目标重复如下:

在此处输入图片说明

这是pod文件的结构:

platform :ios, '8.0'
use_frameworks!
pod 'AFNetworking', '~> 2.6'
pod 'Fabric'
pod 'Crashlytics'
pod 'SocketRocket'
Run Code Online (Sandbox Code Playgroud)

我重新启动了项目,也重新启动了Xcode,但这无济于事。原因是什么,我该如何解决?

ale*_*nik 5

首先,尝试用目标规范包装您的吊舱,如下所示:

target 'TargetName' do
  pod 'Fabric'
  pod 'Crashlytics' 
  #other pods 
end
Run Code Online (Sandbox Code Playgroud)
  1. 删除@ xcworkspace,podfile.lock和pods文件夹,就像@SukruK建议的那样。
  2. pod install一次打开创建的工作区。

您可以按照以下说明操作,以解决此配置问题 CocoaPods did not set the base configuration of your project because your project already has a custom config set.

  1. 转到项目设置
  2. None为两个Pod相关目标设置配置集
  3. 再跑pod install一次

在此处输入图片说明