svn - SVN 中使用 CocoaPods 的 iOS 项目在进行 pod 安装/更新时失败

标签 svn cocoapods

因此我们决定将 CocoaPods 集成到 SVN 下的现有项目中。我的队友已经成功设置了它,他可以很好地构建该项目。

但是当我 checkout 该项目并执行pod install时,我收到此错误:

Analyzing dependencies
Downloading dependencies
Using ASIHTTPRequest (1.8.1)
Using Base64nl (1.1)
Installing Facebook-iOS-SDK (3.7.1)
[!] Pod::Executable clone '/Users/me/Library/Caches/CocoaPods/GitHub/2cdc3c53ee617444d0d6cd7730e598cd77a19eb2' 
'/Users/me/Desktop/MyFiles/iOS/MyProject/Pods/Facebook-iOS-SDK'

sh: -c: line 0: unexpected EOF while looking for matching `''

sh: -c: line 1: syntax error: unexpected end of file

我确实尝试删除 Caches/CocoaPods/Github 目录和 pod 安装/更新,但仍然不起作用。

我还发现根据svn status,我缺少目录:

MyProject/Pods/Headers  
MyProject/Pods/BuildHeaders

//顺便说一句,当我安装 pod 时,这不会自动添加吗?

最后我认为这是我们这里的互联网连接的问题,但是当我尝试使用另一个项目进行 pod install 时,它工作得很好。

我还缺少什么其他设置?

最佳答案

尝试对项目进行全新的 svn checkout,然后当成功完成时,立即对其进行 svn update。您不应该获得任何新内容(除非在您检查该项目时有人已 promise 该项目)。之后,运行 pod install。

关于svn - SVN 中使用 CocoaPods 的 iOS 项目在进行 pod 安装/更新时失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18627373/

相关文章:

ios - 安装 CocoaPods 和 AWS Mobile iOS SDK

java - 如何获取 SVN 存储库的 "realm"值?

svn - 我怎样才能让 TeamCity 检查 SVN 外部?

Windows 的 svnx 替代品

svn - TortoiseSVN:如何导出特定日期的整个文件树

ios - 如何为某个 pod 指定特定来源?

ruby - 从 xcode 构建阶段脚本执行 ruby​​ 脚本的正确方法是什么?

c++ - 自动版本编号

ios - 启用 use_frameworks 后安装 cocoapods 后无法构建 FBParseUtilsV4

IOS youtube播放器在加载时显示白屏