carthage Failed to load Info.plist from bundle 问题解决办法

最近项目里面在使用carthage,说实在话确实超级简单,而且速度比cocoapod感觉好多了。
but遇到坑的问题,也很恼火,这个问题之前也遇到了,但是也不知道是怎么搞好的,只知道是因为修改了bundle id 造成的问题。
每次只要已修改bundleId 就会出现类似的错误
Failed to load Info.plist from bundle at path /Users/lyonse/Library/Developer/CoreSimulator/Devices/F05EED10-6506-4CDB-9C46-7C80F9C407D1/data/Library/Caches/com.apple.mobile.installd.staging/temp.3ZWJYO/extracted/Payload/AutoAlliance.app/Frameworks/AEXML.framework

刚开始以为是因为这个三方库自己的问题,然后今天特意试试了别的库,还是有问题。然后肯定就是carthage自己的问题,但是问题到底出在哪里完全没有头绪,然后想想是因为改了名字的原因,然后就看看能不能重现问题,然后不断改名字不断改名字,终于发现了关键点。

如果项目的bundleid是编辑状态下,并且没有停止工程,之间点击run的话,一定会出现这个问题。然后,停止掉项目,删除项目,clean工程,然后改好了名字之后,让bundle id 一定不在编辑状态,编辑状态,编辑状态下,这个时候再次run,没有问题了!

你可能感兴趣的:(carthage Failed to load Info.plist from bundle 问题解决办法)