Pods.framework 为红色,在 DerivedData 中不存在

Pods.framework in red, doesn't exist in DerivedData

我正在尝试使用 Cocoapods 0.39.0 作为我项目的依赖项。我已经按照这些步骤操作,但我的项目中出现了红色 Pods.framework。如果我查看 XCode 7.2.1 所说的路径,它不存在:

/Users/ajmas/Library/Developer/Xcode/DerivedData/myproject-cskuurnzjrcpcxfoyaceaeepshgt/Build/Products/Debug/Pods.框架

我查看了 Whosebug 中的其他条目,但没有找到任何指示应如何生成框架的信息。

我的 Podfile 的内容是:

source 'https://github.com/CocoaPods/Specs.git'

target 'myproject' do
    platform :osx, '10.11'
    use_frameworks!

    pod 'Alamofire', '~> 3.0'
end

有什么想法吗?

编辑,也尝试使用 Cocoapods 1.0。0.beta 没有任何变化,即使在更新 Podfile 以确认 'target' 成为现在的要求之后也是如此。

如果发生这种情况,很可能是因为您正在使用 <your_project>.xcproject。当您 运行 pod install CocoaPods 创建一个 <your_project.xcworkspace 文件时,您需要使用该文件以便在编译时可以使用通过 CocoaPods 安装的依赖项。

选择 "Generic iOS Device" 构建您的项目。