ios - 'pod init' 为 'pod lib create ...' 创建了 pod?

标签 ios swift cocoapods

在通过 pod lib create projectName 创建的目录中执行 pod init 是否受支持?它似乎对我不起作用,但否则如何指定他们正在创建的 pod 的上游依赖项?

pod install 发出一些关于自动为每个目标假定 ios 版本的警告,但在其他方面似乎成功了。但是,当我查找应该为 pod 'Upsurge' 安装的文件(在我的 Podfile 中指定)时,却找不到它们。

我尝试根据文档将 workspace 'projectName' 添加到我的 Podfile,但如果这足以让它找到位于以下位置的 xcworkspace,那就太神奇了:Example/projectName.xcodeproj/project.xcworkspaceExample/projectName.xcworkspace (这是我的整个树中仅有的两个 xcworkspace),所以我对这实际上能起作用几乎不抱希望。

最佳答案

答案就在它吐出的错误中,我以前认为可以忽略:

[!] 无法将以下嵌入式目标与其各自的主机目标集成(主机目标是嵌入“子”目标(如框架或扩展)的“父”目标):

  • Pods-projectName_Tests (false) 和 Pods-projectName_Example (true) 不会同时设置 use_frameworks!。

一旦我将它们设置为 true,它就会下载一些软件包。

值得注意的是 use_frameworks! 不匹配的 false 和 true 值实际上最初是由 pod init 本身发出的。

关于ios - 'pod init' 为 'pod lib create ...' 创建了 pod?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52979147/

相关文章:

ios - Facebook SDK 3.5.1 无法在 Facebook 登录时打开 Facebook 应用

ios - 在 SWIFT 中处理 UIActionSheet 上的事件

Swift 协议(protocol)继承无法编译

swift - 下标上下文时转换为数组或字典类型 :Any

ios - 在 iOS 框架中使用 Firebase

iOS 照片库读取权限

ios - 如何快速计算接收变量之间的时间

ios - 如何在 Swift 中正确转换为子类?

ios - CocoaPods 安装失败(无法解析依赖)

ios - 使用 CocoaPods 和 Obj-C 桥接头