Xcode 如何在另一个子项目中包含POD?

Xcode 如何在另一个子项目中包含POD?,xcode,cocoapods,Xcode,Cocoapods,我有一个工作区,有一个主项目、pods和另外两个子项目。 这些子项目并不意味着要独立运行,它们构建在框架中并链接到主目标。 其中一个子项目(我们称之为SubA)有一个依赖项,我将它添加到主podfile中。 但自从CoCoapods1.0.0问世以来,我无法构建SubA,它没有看到导入的pod。它在导入时出错。没有这样的模块。 在1.0.0之前,一切都是开箱即用的。我不能将其作为子脚本,因为它依赖于另一个子项目SubA,所以保持同步所有这些都会很麻烦。尝试类似的方法 workspace 'Pro

我有一个工作区,有一个主项目、pods和另外两个子项目。 这些子项目并不意味着要独立运行,它们构建在框架中并链接到主目标。
其中一个子项目(我们称之为SubA)有一个依赖项,我将它添加到主podfile中。
但自从CoCoapods1.0.0问世以来,我无法构建SubA,它没有看到导入的pod。它在导入时出错。
没有这样的模块。


在1.0.0之前,一切都是开箱即用的。我不能将其作为子脚本,因为它依赖于另一个子项目SubA,所以保持同步所有这些都会很麻烦。

尝试类似的方法

workspace 'Projects.xcworkspace'
platform :ios, '8.0'

use_frameworks!

# ignore all warnings from all pods
inhibit_all_warnings!

def shared_pods
    # all the pods go here
    # pod 'Parse' etc.
end

xcodeproj 'Project1.xcodeproj'
xcodeproj 'Project2/Project2.xcodeproj'

target :Project1 do
  xcodeproj 'Project1'
  shared_pods
end

target :Project2 do
  xcodeproj 'Project2/Project2.xcodeproj'
  shared_pods
end

${builded\u PRODUCTS\u DIR}
递归添加到子项目的
FRAMEWORK\u SEARCH\u路径中解决了该问题。

xcodeproj
已被弃用。我尝试了
项目
,但没有看到该项目的目标。只有一个主要目标。当你的子项目是一个动态框架时,你知道怎么做吗?不幸的是,不知道。很久没有处理东西了。你不知道你帮了我多少忙:哦,非常感谢,伙计!