我先说这个解决方案可能非常简单,但我已经尝试了几个小时来解决这个问题,我觉得已经很接近了,但仍然有问题。

我正在创建一个 Cocoapod,它有一些其他 pod 作为依赖项,我正在尝试设置项目/目标以使其正常工作,但遇到了我尝试在 PusherSwift.swift(import Alamofire 等)中加载的 Cocoapod 依赖项失败的问题.

这是到 repo 的链接:https://github.com/hamchapman/pusher-swift-test

谁能看到为什么没有加载 pod 框架以便它们可以在 PusherSwift.swift 文件中使用?

具体来说,我正在尝试运行(默认)测试,但它一直失败说:
No such module Alamofire
请注意,我正在使用以下内容:

  • cocoapods 0.36.0 beta2 gem
  • Xcode 6.3 测试版

    最佳答案

    好的,我现在通过在 PusherSwift 项目中添加 Pods 项目使其工作。我不完全确定为什么这使它起作用,但它基本上似乎只是使框架可用于 PusherSwift 目标。

    关于ios - 在构建测试目标期间未导入 Cocoapod,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28704844/

  • 10-11 13:03