【问题标题】:Cocoapod: Install pod for internal target (cocoa framework)Cocoapod:为内部目标安装 pod(可可框架)
【发布时间】:2019-01-20 00:53:21
【问题描述】:

您好,我想通过创建框架并将其添加到项目中来模块化项目。但是当我想为特定目标(我的意思是框架和主要目标)安装 pod 时,我会得到错误。

我已经搜索过这个特定的问题,但没有找到任何有用的东西。

Error Image 在这里

Podfile Image 在这里

错误:

[!] 无法找到名为 Photo 的目标,但确实找到了 testForModule

Pod 文件:

# sources
source 'https://github.com/CocoaPods/Specs.git'

# global config
platform :ios, '11.0'
use_frameworks!
workspace 'testForModule'

def networkAndParsingPods
  pod 'Alamofire'
end

def uiPods
  pod 'TextFieldEffects'
end

target 'testForModule' do
  networkAndParsingPods
end

target 'Photo' do
  uiPods
end

我这样做是出于分离的考虑,因为某些模块与特定的 pod 一起工作,而某些模块不应该访问它。

感谢您的帮助

【问题讨论】:

  • 将错误文本和podfile文本复制到问题中

标签: ios swift cocoapods


【解决方案1】:

Photo 必须是 Xcode 项目中的目标,才能在 Podfile 中指定为目标。

【讨论】:

  • 感谢添加到目标的响应,但我仍然收到同样的错误
  • 澄清一下 - Photo 必须是一个目标 - 不是添加到目标中。
  • 我有我的主要目标,我在主要目标(工作区)部分添加了一个新目标,这就是您所说的吗?谢谢回复
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-02-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-01-04
相关资源
最近更新 更多