【发布时间】:2013-05-28 14:58:29
【问题描述】:
我有一个工作区,其中包含:
- myiPhone.xcodeproj
- sharedStuff/sharedStuff.xcodeproj
sharedStuff.xcodeproj 构建一个静态库,它是 myiPhone.xcodeproj 的依赖项(为简单起见,假设每个项目都有一个目标)。
现在我想通过 CocoaPods 添加一个对两个项目都可用的库。
我的 Pods 文件如下所示:
workspace 'myWorkspace.xcworkspace'
platform :ios
target :myiPhone do
xcodeproj 'myiPhone.xcodeproj'
pod 'MBProgressHUD', '~> 0.6'
end
target :sharedStuff do
xcodeproj 'sharedStuff/sharedStuff.xcodeproj'
pod 'MBProgressHUD', '~> 0.6'
end
当我构建时,我得到了这些错误:
diff: /../Podfile.lock: 没有这样的文件或目录 diff: /Manifest.lock: 没有这样的文件或目录 错误:沙箱与 Podfile.lock 不同步。运行 'pod install' 或更新你的 CocoaPods 安装。
有人知道这里发生了什么吗?
更新: 从外观上看,执行“Check Pods Manifest.lock”构建阶段时没有设置 PODS_ROOT 变量。
【问题讨论】:
-
我遇到了同样的问题。解决这个问题会很好!
标签: ios xcode cocoapods xcconfig