美文网首页
Xcode9 打包失败导致ibswiftCore.dylib报错

Xcode9 打包失败导致ibswiftCore.dylib报错

作者: 宇玄丶 | 来源:发表于2017-10-16 11:10 被阅读0次

  最近升级了坑爹的Xcode9,不仅经常闪退,而且打包也变了样,虽然一步步默认选项就行,但是还是出了问题:
事先声明,之前用Xcode8打包是没有问题的,而且证书也没有过期,升级了Xcode9打包就出现了这样的问题,如下图:

证书错了

好好的,鬼知道为什么变成了这个样子,点击左下角证书管理查看:

not in Keychain

全部都是“ not in Keychain” ,尼玛。后来我手贱点击了,左下角的“+”。

点击了左下角的加号

  就提示让我输入钥匙串密码,我也忘了是啥了,一直都不对。就点击了拒绝,结果 Xcode 闪退,注意---->下面问题就来了!!!!当我再次运行项目就特么报错了!

项目挂了

  完全看不懂这是什么玩意,好好的跟Swift有什么关系呢? 并且发现此问题导致了我电脑里面所有的项目都变成了这样!所有iOS工程全部真机无法运行,模拟器可以,真是见鬼了。
  后来经网上查询,又结合刚才的问题,一直提示 not in Keychain,感觉是证书出了问题,我就把钥匙串里面的相关证书,密钥什么的全删了, 结果项目可以运行成功了!!!
  又重新打包还是最开始截图那个报错,因为钥匙串里面没有证书了,所以导致打包失败。又从同事那重新要了一份P12,再重新打包,就上传成功了!!!

  总结:问题的原因 ,不管为什么好好的会出现ibswiftCore.dylib报错的问题,笔者认为很大可能就是证书的问题,如果遇到有关ibswiftCore.dylib报错的问题,不妨试试删掉电脑里面的证书,重新管理一次,或许问题就会解决。

相关文章

网友评论

      本文标题:Xcode9 打包失败导致ibswiftCore.dylib报错

      本文链接:https://www.haomeiwen.com/subject/enhkuxtx.html