我有一个工作区,有一个主要项目,pods和另外两个子项目.这些子项目并不是独立运行的,它们被构建到框架中并链接到主要目标.
其中一个子项目(我们称之为SubA)具有依赖关系,我将其添加到主podfile中.
但是自从cocoapods 1.0.0问世以来,我无法构建SubA,它没有看到导入的pod.它给出了错误import No such module ....
在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
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2187 次 |
| 最近记录: |