安装pod后,Workspace不会构建

时间:2016-08-04 00:17:26

标签: ios swift xcode cocoapods

我有两个快速项目applicationlibrary,其中libraryapplication的依赖项。我有一个Podfile配置;

workspace 'myworkspace'
platform :ios, '9.0'

use_frameworks!

target :library do
    project 'library/library.xcproject'
    pod 'GCDWebServer', '~> 3.0'
    target :application do
        project 'application/application.xcproject'
    end
end

成功运行pod install后,我在Xcode中打开myworkspace,并找到application作为当前选定的方案。由于;

,立即构建失败的结果
  

没有这样的模块'库'

要解决此问题,我需要将当前方案更改为library,构建,然后将方案切换回application,它将成功构建。

问题;

  1. 这是预期的,还是xcode和/或CocoaPods中的错误,还是我配置错误了?
  2. 这是否意味着我需要随时library单独构建library源更改以反映application版本中的更改?
  3. Xcode 7.3,CocoaPods 1.0.1,repo

1 个答案:

答案 0 :(得分:2)

尝试执行以下操作:

  

1.打开'xxx.xcworkspace'文件以运行您的项目。不要打开'xxx.xcodeproj'再次运行你的项目。

     

2.Product->洁净>运行

     

3.将所有pod目标添加到Project中的“Linked Frameworks and Libraries” - >一般