Cocoapods:找不到图书馆
Cocoapods : Library Not found
我正在尝试 运行 Cocoapods 项目并收到以下错误
我尝试 pod deintegrate
然后 pod install
但它仍然存在。
我还尝试从 Project->Info->Configuration
中删除 pod.debug.xcconfig
文件,然后从 pod install
中删除,但什么也没有。
pod.debug.xcconfig
由 pod install
生成,包含类似 ${PODS_ROOT}/Headers/Public/AttributedMarkdown
的路径
但我在 Project Navigator 中找不到 'Headers/Public'
第一道防线:(先退出Xcode,这是攻略的一部分):
rm -rf Pods/ Podfile.lock ; pod install
防御方法:验证您的 Podfile。它连贯吗?你的工具版本怎么样?如果您使用 pod init
创建一个新的 Podfile 会怎样?您的所有目标都符合预期吗?
严厉措施:
完全重建 xcworkspace:
- 退出Xcode
- mv project.xcworkspace 到备份位置
sudo gem install cocoapods
(获取最新)
rm -rf Pods/ Podfile.lock ; pod install
注:
注意使用 rm -rf Pods/ Podfile.lock ; pod install
而不是 pod update
。
确保您在 Pods
和目标中构建相同的拱门。我能够通过转到 Pods
项目并将所有 builds/configs 的 Build Active Architecture Only
设置为 No 来解决它。无需执行 Xcode.
之外的任何命令
我正在尝试 运行 Cocoapods 项目并收到以下错误
我尝试 pod deintegrate
然后 pod install
但它仍然存在。
我还尝试从 Project->Info->Configuration
中删除 pod.debug.xcconfig
文件,然后从 pod install
中删除,但什么也没有。
pod.debug.xcconfig
由 pod install
生成,包含类似 ${PODS_ROOT}/Headers/Public/AttributedMarkdown
但我在 Project Navigator 中找不到 'Headers/Public'
第一道防线:(先退出Xcode,这是攻略的一部分):
rm -rf Pods/ Podfile.lock ; pod install
防御方法:验证您的 Podfile。它连贯吗?你的工具版本怎么样?如果您使用 pod init
创建一个新的 Podfile 会怎样?您的所有目标都符合预期吗?
严厉措施: 完全重建 xcworkspace:
- 退出Xcode
- mv project.xcworkspace 到备份位置
sudo gem install cocoapods
(获取最新)rm -rf Pods/ Podfile.lock ; pod install
注:
注意使用 rm -rf Pods/ Podfile.lock ; pod install
而不是 pod update
。
确保您在 Pods
和目标中构建相同的拱门。我能够通过转到 Pods
项目并将所有 builds/configs 的 Build Active Architecture Only
设置为 No 来解决它。无需执行 Xcode.