我有一个项目,我一直在使用openssl-ios-bitcode。正在对我的pod文件进行一些修改,并意外删除了该条目。重新添加条目后,我发现pod不会重新安装。
有一个prepare_command,
ViewHolder
它会生成以下错误消息: cp:file.tgz:没有此类文件或目录
认为以下行是失败的地方: cp“file.tgz”“$ {CURRENTPATH} /file.tgz”
我已经运行了--verbose,我可以看到该文件正在下载,不知道在哪里,但curl命令似乎显示成功下载。
有关如何调试我的问题的任何想法?
THX
答案 0 :(得分:1)
弄清楚如何前进。我一直在使用的openssl-ios-bitcode pod包含prepare_command语句,该语句假定从OpenSSL.org下载的文件在下载时仍为tar gz文件。
似乎在此过程中,Cocoapods的行为已更改,并且下载的tar gz文件会自动爆炸。考虑到这一点,必须更新prepare_command语句。
在为自己解决此问题的过程中,我创建了自己的fork和pod。
我遇到的另一个问题是,在iOS上进行收据验证的示例依赖于助手函数来获取pkcs7_st结构内部的并集。我在一些博客中找到了一些更正此问题的最新示例,并将这些示例复制到GitHub的新存储库中。曾试图将这些帮助程序功能转换为单独的pod-但无法解决一些模块问题。