【已解决】Encountered an unknown error (Unable to find a specification for `xxxx` depended upon by `xxxx`

问题描述

我们模块化的时候制作自己私有库免不了要依赖其他的私有库,我们通常在验证或者编写的时候就需要使用 podfile 文件添加我们私有库的 source 源。

类似下面这样

image-20180521155306222

当我们的库编写完毕,准备验证提交的时候,会遇到下面类似的问题。

image-20180521155355761

我们的 podspec 文件在写依赖的时候也无法在对应的库后面添加源地址。但是我们可以在验证和提交的时候多写一个参数。

那就是--sources 参数,需要注意的是给--sources 赋值的时候,一定也要带上官方的源。

image-20180521155542987

这样我们的库就可以验证通过了

image-20180521155615367

解决办法

使用--sources 参数带上我们依赖的私有库地址

需要注意的是如果我们依赖有官方的库也要带上官方的源地址

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏linux系统运维

linux和Windows文件互传以及用户配置

1704
来自专栏linux系统运维

su命令sudo命令以及限制root的远程登陆

1715
来自专栏linux系统运维

rsync工具介绍, rsync常用选项,rsync通过ssh同步

2215
来自专栏用户画像

2.1进程与线程

在多道程序同时运行的背景下,进程之间需要共享系统资源,这样就会导致各程序在执行过程中出现相互制约的关系,程序的执行就会表现出间断性的特性。这些特性都是在程序的执...

572
来自专栏草根专栏

使用Angular CLI从蓝本生成代码

ng generate <蓝本名> 命令. 该命令的格式是 ng generate <蓝本名> <参数>. 也可以使用--dry-run参数来列出要生成的文件...

2807
来自专栏蓝天

lsof和tcpdump常用命令

lsof用法 A.查看端口被谁占用 lsof -i:port,如:lsof -i:80 B.查看tcp监听端口 netstat -lpnt ...

742
来自专栏玄魂工作室

Hacker基础之Linux篇:基础Linux命令十

Linux中的kill命令用来终止指定的进程(terminate a process)的运行,是Linux下进程管理的常用命令

1224
来自专栏随笔

DNS的解析原理和过程

DNS的解析原理和过程: 在Internet上域名和IP是对应的,DNS解析有两种:一种是正向解析,另外一种是反向解析。 正向解析:正向解析就是将域名转换成对应...

1620
来自专栏自由而无用的灵魂的碎碎念

解决Windows10或者其他版本Windows Update报错的问题

最近更新系统,发现报错0x80248014,系统版本为redstone2(创意者更新)。

1023
来自专栏小狼的世界

IE对文档的解析模式及兼容性问题

深入研究这个问题源于最近制作的几个页面,交给前端后,发现在IE8下,对于JS动态控制的内容,页面高度不能够随着动态的调整。

1391

扫码关注云+社区