pod安装失败,错误:在iOS中安装pod时,`Podfile`需要库(来自`../`)`

yon*_* ho 13 iphone ios cocoapods

我正在制作一个cocoapods.我正在使用pod lib create MyLibrary创建一个新的cocoapods.完成后,我将两个文件添加到MyLibrary/Pod/Classes /中.我提交并添加一个标签然后推送到原始主人.并且MyLibrary.podspec通过了验证.所以,我进入我创建的示例文件夹pod lib create MyLibrary.并pod install在终端做一个.但我收到错误:

Analyzing dependencies
Fetching podspec for `MyLibrary` from `../`
[!] Unable to satisfy the following requirements:

- `MyLibrary (from `../`)` required by `Podfile`
Run Code Online (Sandbox Code Playgroud)

podspec设置都是正确的,就像这个一样s.source_files = 'Pod/Classes/*.{h,m}',它通过了验证.所以我认为pod spec文件没有问题.看来pod安装无法找到Pod文件夹.但它就在那里.

我是这个制作cocoapods的新手.所以,如果有任何不清楚的地方,请告诉我.我不知道我在这里做错了什么.

Nés*_*tor 29

我有同样的问题,我已经能够按照以下步骤解决它:

  • 更新cocoapod
  • 删除Podfile.lock
  • 再次安装

命令:

$> sudo gem install cocoapods --pre
$> rm Podfile.lock
$> pod install
Run Code Online (Sandbox Code Playgroud)

也许有些不是必需的,但它对我有用(我认为最重要的是删除Podfile.lock).我希望你也能解决它.


Mik*_*dov 14

是啊.我花了一个小时才解决这个问题.问题是ios版本不兼容,依赖有7.0但我的目标有6.0版本.更新到7.0目标版本已解决了我的问题.为什么不写这样的麻烦的错误信息?...