我正在尝试使用 cocoapods(版本 0.37.2
)导入 Parse SDK。我最近有过,但就在做了 pod install
之后Pod文件夹下没有Parse.framework...
当我尝试构建应用程序时,它失败了,因为它没有从 #import <Parse/Parse.h>
中找到 parse.h在桥接头文件中(这很正常,因为没有 Parse Framework)。
有没有可能是因为我之前在别的项目中使用Parse,我的电脑下载的时候改了名字,比如Parse.framework(2)然后系统就找不回来了...
这是在 pod install
之后来自终端的消息(看起来不错):
Analyzing dependencies
Downloading dependencies
Installing Bolts 1.2.0 (was 1.2.0)
Installing Parse 1.7.5 (was 1.7.5)
Generating Pods project
Integrating client project
这就是 podfile 的样子:
platform :ios, '8.0'
source 'https://github.com/CocoaPods/Specs.git'
`pod 'Parse', '~> 1.7.5'``
最后一点:我最近升级了我的 rbenv 版本(从 2.1.2
到 2.2.2
)并且 Cocoapods 是 ruby 的,我想知道可能有一个链接....
任何帮助将不胜感激!
谢谢
最佳答案
你的 cocoapods 是什么版本?
如果您使用的是 0.38.0,则可能是 CocoaPods 的更改导致规范失败。尝试替换
pod 'Parse', '~> 1.7.5'
与
pod 'Parse', podspec: 'https://gist.githubusercontent.com/siuying/6a548f1924ed3243aeb5/raw/ccea130108b14afbaf22dbe828f75a62d750a4a0/Parse.podspec.json'
看看它是否适合你。
关于ios - 使用 cocoapods 安装 pod 后,Pods 文件夹中没有解析框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31221032/