【问题标题】:Why do we need to use target "PROJECT_NAME" do from what version of cocoapods / xcode为什么我们需要使用目标“PROJECT_NAME”从什么版本的 cocoapods / xcode 做
【发布时间】:2017-12-16 12:15:17
【问题描述】:

最近在我的新 MACI 中安装了 cocoa pods 1.2.1,我在我的项目文件夹中运行“pod update”以更新到最新版本。

更新的结果是:

The dependencyFlurrySDKis not used in any concrete target.

我已经通过添加这样的 pod 解决了这个问题

target "PROJECT_NAME" do

    pod 'FlurrySDK'

end

但只是出于好奇......

我想知道我们需要从哪个版本的 XCode / Cocoapods 添加这一行

目标“PROJECT_NAME”

为什么

有人可以澄清一下吗

【问题讨论】:

  • CocoaPods 配置您的目标设置。所以你必须告诉它要配置哪个目标以及如何配置。例如,测试目标通常需要额外的框架。

标签: objective-c xcode cocoapods xcode8 cocoapods-1.1.1


【解决方案1】:

你的 pod 文件会是这样的, 有必要将您的项目名称添加为“目标”。

考虑这段代码:

 # Uncomment this line to define a global platform for your project
   platform :ios, '8.0'
 # Uncomment this line if you're using Swift
 # use_frameworks!

 target 'PROJECT_NAME' do
 pod 'FlurrySDK'
 end 

我希望它会对你有所帮助,因为我总是添加这个来添加 pod。 我认为它不是基于 XCode 版本的。

【讨论】:

    猜你喜欢
    • 2018-01-07
    • 1970-01-01
    • 2017-07-28
    • 2019-04-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-22
    • 1970-01-01
    相关资源
    最近更新 更多