大佬教程收集整理的这篇文章主要介绍了xcode – Cocoapods frameworks.sh错误:没有这样的文件,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
(我的项目)/ Pods /目标支持文件/ Pods-(我的项目)/ Pods-(我的项目)-frameworks.sh:没有这样的文件或目录
我正在使用Xcode 7.2.1和Cocoapods 0.39.0,我似乎已经尝试过Cocoapods网站上的所有故障排除提示.任何人都可以告诉我我需要做些什么来使它工作?
我的podfile:
source 'https://github.com/CocoaPods/Specs.git' platform :ios,'8.1' use_frameworks! pod 'GoogleMaps' pod 'FontAwesome.swift' pod 'Lock','~> 1.21' pod 'JWTDecode','~> 1.0' pod 'Lock-Facebook','~> 2.1' pod 'SimpleKeychain','~> 0.7' pod 'Bolts','~> 1.6' pod 'FBSDKCoreKit','~> 4.1' pod 'FBSDKLoginKit','~> 4.1' pod 'MBProgressHUD','~> 0.9.2' pod 'Alamofire','~> 2.0' pod 'CocoaLumberjack/Swift' pod 'AFNetworking','~> 2.5' pod 'Auth0','~> 0.2'
我为我的项目添加了一个目标,并且忘了将目标块添加到该目标的Podfile中,我也遇到了同样的错误.
路径组件实际上以目标命名:
(我的项目)/ Pods /目标支持文件/ Pods- [target] / Pods- [target] -frameworks.sh
Cocoapods为您指定的每个目标构建配置文件.尝试将目标条目添加到Podfile,如下所示:
target "SOME TARGET" do specify pods here end
如果您最终添加了大量目标,那么定义可在目标条目中轻松使用的pod组可能是个好主意.因此,您可以在目标条目上方定义组,如下所示:
def commonPods specify pods here end
然后,您可以在pod条目中使用组名称,而不是复制每个目标的所有pod条目:
target "SOME TARGET" do commonPods end
在Podfile中添加目标条目将导致CocoaPods在下次运行pod安装时生成一组新文件.但是,在运行该命令之前,您可能需要将配置设置为None,以便Cocoapods可以分配自己的配置.以下是如何做到这一点:
>转到项目级目标
>对于“配置”下列出的每个配置,在“基于配置文件”下的下拉菜单中为目标选择“无”.
这些步骤将消除Cocoapods警告:
一旦编辑了Podfile并使配置无效,就可以在命令行上运行pod install.完成此过程后,请使用基本配置设置进行检查,并注意它们已设置为CocoaPods生成的配置文件!
我希望有所帮助!
以上是大佬教程为你收集整理的xcode – Cocoapods frameworks.sh错误:没有这样的文件全部内容,希望文章能够帮你解决xcode – Cocoapods frameworks.sh错误:没有这样的文件所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。