consenlabs / token-core-ios

a blockchain private key management library on iOS
Apache License 2.0
879 stars 229 forks source link

pod lib lint 校验时,报错:no such module 'CoreBitcoin' #61

Open jackieyiprylink opened 5 years ago

jackieyiprylink commented 5 years ago

你好,我们将TokenCore推到我们git私有库时出现如下问题:

步骤一(正常):我们拉取TokenCore到本地,未修改任何代码和配置,仅修改podspec里的s.source指向我们的私有库地址。打了tag 0.1,推到了我们私有库。

步骤二(报错):最后,在我们将podspec推到我们的私有spec库之前,pod lib lint 校验时,报错:no such module 'CoreBitcoin'。(如图)

运行环境: 电脑一:[ MacBook Pro:Mojave 10.14.3;Xcode:10.1(10B61)] 电脑二:[ MacBook Pro:Mojave 10.14.1;Xcode:10.1(10B61)]

两台电脑执行命令出现同样的错误提示。

wechatimg162

XuNeal commented 5 years ago

pod lib lint 编译的时候确实会有这个问题,我们正在测试把corebitcoin分离出来,您这边可以先调过pod lib lint直接push上去,应该不会影响你编译正常引用

jackieyiprylink commented 5 years ago

pod lib lint 编译的时候确实会有这个问题,我们正在测试把corebitcoin分离出来,您这边可以先调过pod lib lint直接push上去,应该不会影响你编译正常引用

谢谢。 但是,我们尝试了跳过pod lib lint,直接pod repo push,也push不上去,报错提示也跟CoreBitcoin有关:counld not build module 'CoreBitcoin'(如下图)

wechatimg163

zhaoychehe commented 5 years ago

/Users/xxx/Library/Developer/Xcode/DerivedData 清理一下试试

jackieyiprylink commented 5 years ago

/Users/xxx/Library/Developer/Xcode/DerivedData 清理一下试试

清理了,因为Xcode占用空间太大,我卸载了,并清除了/Library下Xcode相关的文件,重新安装了Xcode,还是同样存在这个问题,你那边可以成功push到你的私有repo库吗,我换了电脑也push不上去

zhaoychehe commented 5 years ago

/ Users / xxx / Library / Developer / Xcode / DerivedData清理一下试试

清理了,因为Xcode的占用空间太大,我卸载了,并清除了/库下的Xcode相关的文件,重新安装了Xcode的,还是同样存在这个问题,你那边可以成功推到你的私有回购库吗,我换了电脑也推不上去

没有,最近在研究DApps browser