【已解决】Encountered an unknown erro
2018-05-21 本文已影响3人
君赏
问题描述
我们模块化的时候制作自己私有库免不了要依赖其他的私有库,我们通常在验证或者编写的时候就需要使用 podfile
文件添加我们私有库的 source
源。
类似下面这样
![](https://img.haomeiwen.com/i545662/ac40234f5eb53dfc.png)
当我们的库编写完毕,准备验证提交的时候,会遇到下面类似的问题。
![](https://img.haomeiwen.com/i545662/164e8e5c49a9ee13.png)
我们的 podspec
文件在写依赖的时候也无法在对应的库后面添加源地址。但是我们可以在验证和提交的时候多写一个参数。
那就是--sources
参数,需要注意的是给--sources
赋值的时候,一定也要带上官方的源。
![](https://img.haomeiwen.com/i545662/7b81ffa865f40cca.png)
这样我们的库就可以验证通过了
![](https://img.haomeiwen.com/i545662/e617a44bf627392d.png)
解决办法
使用--sources
参数带上我们依赖的私有库地址
需要注意的是如果我们依赖有官方的库也要带上官方的源地址