Ios 从pod中删除依赖项
如何从pod中删除依赖关系 我有一个播客文件Ios 从pod中删除依赖项,ios,cocoapods,gdata,Ios,Cocoapods,Gdata,如何从pod中删除依赖关系 我有一个播客文件 pod 'GData' 它似乎被破坏了,因为它产生了163个重复符号错误。我想我知道那是什么。安装时,可以观察到: Installing GTMHTTPFetcher (1.141) Installing gtm-http-fetcher (1.0.141) [!] GTMHTTPFetcher has been deprecated in favor of gtm-http-fetcher 其中一个是不需要的。因此,为了删除它,我尝试修改po
pod 'GData'
它似乎被破坏了,因为它产生了163个重复符号错误。我想我知道那是什么。安装时,可以观察到:
Installing GTMHTTPFetcher (1.141)
Installing gtm-http-fetcher (1.0.141)
[!] GTMHTTPFetcher has been deprecated in favor of gtm-http-fetcher
其中一个是不需要的。因此,为了删除它,我尝试修改podfile以使用自定义的本地podspec文件:
podspec :path => '~/GData.podspec.json'
在没有GTMHTTPFetcher的情况下,我复制了所有原始JSON podspec内容的podspec文件中,GData没有安装。如果我只是复制原始内容,而不做任何更改,这种情况甚至会发生。所有依赖项都已安装,但GData本身未安装。我想我在这里遗漏了一些东西。以下是使用自定义podspec(JSON格式)的正确podfile语法: 要删除依赖项,只需从“依赖项”中删除一个条目,例如更改
"dependencies": {
"GTMHTTPFetcher": [
],
"gtm-oauth2": [
]
}
到
现在pod将在没有“GTMHTTPFetcher”的情况下安装
"dependencies": {
"GTMHTTPFetcher": [
],
"gtm-oauth2": [
]
}
"dependencies": {
"gtm-oauth2": [
]
}