美文网首页
iOS报错the file "xxx.app" couldn't

iOS报错the file "xxx.app" couldn't

作者: 简简单就好 | 来源:发表于2019-05-11 11:02 被阅读0次

    解决方案一

    网上大部分参考文章中写的,修改info.plist文件中的Executable file$(PRODUCT_NAME);如下图所示:

    image

    解决方案二

    网上大部分参考文章中写的:
    1、工程【Product】-【Clean Build Folder】,如果怕清理不干净,可以尝试按住option键,进行clean。

    2、然后清除工程的Derived Data,具体操作为:【Xcode】-【Preferences】-【Locations】,找到Derived Data 在Finder中的位置,进行删除,如下图:

    image

    解决方案三

    【Build Phases】-【Link Binary with Libraries】中,Pods_XX(原来).framework是否还存在,如果存在,去掉。 此处旧的已被我去掉,工程可以正常安装使用,如下图:

    image

    总结

    采用了方案一二,未能解决;最终我是采用方案三解决,我的究其原因:是修改了工程名字,工程使用cocoaPods管理三方库,虽然更换工程名字后,对工程中的workspace和Pods文件夹进行了删除,并第一时间对pods进行了install和update。但旧工程的targets建有好几个,为了偷懒😝,只对旧工程的targets只修改了名字,未对其进行配置修改,导致【Link Binary with Libraries】中仍然是旧工程的pods的引用。

    相关文章

      网友评论

          本文标题:iOS报错the file "xxx.app" couldn't

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