我的cocoapods安装有一些问题,因为我退出了一个新的回购程序:
当我在新机器上从回购程序中抓取代码并试图直接运行它时,我会发现各种丢失文件的错误。现在,这是预期的,因为我还没有把豆荚目录提交给回购。因此,从终端(在项目目录中)运行pod install命令可以解决除一个依赖项“Google”之外的所有问题。
当在吊舱安装期间查看终端文本时,我可以看到它安装了所有其他依赖项(在绿色文本中安装"xxx“),但谷歌广告框架除外,它声明:
在黑色文本中使用(7.6.0)
现在导航到Podsproject >,我看到目录是空的,因此由于缺少<GoogleMobileAds/GoogleMobileAds.h>,构建无法编译。
有什么方法可以强制安装,还是有某个设置被意外地设置在某个地方?
任何帮助都将不胜感激。
编辑我的podfile如下所示:
'https://github.com/CocoaPods/Specs.git'
platform :ios, '7.0'
pod 'Google-Mobile-Ads-SDK', '~> 7.0'
pod "FBSDKCoreKit";
pod "FBSDKLoginKit";
pod "FBSDKShareKit";
pod "FBSDKMessengerShareKit";发布于 2016-01-24 12:17:57
感谢所有的帮助,令人惊讶的是,这是一个糟糕的文件文件夹配置。从Xcode中主动删除不起作用,虽然它似乎已经被删除了--它仍然在项目文件夹中,手动找到该文件夹并将其从项目中删除,然后运行“reinstalled”成功地重新安装SDK。
发布于 2016-01-23 08:57:48
您发布的PodFile不包括指向https://github.com/CocoaPods/Specs.git的链接之前的来源关键字。
如果这是准确的,我敢打赌这是阻止CocoaPods加载规格,这意味着它不知道从哪里得到。
https://stackoverflow.com/questions/34947454
复制相似问题