美文网首页
Xcode run custom shell script [C

Xcode run custom shell script [C

作者: 空空小僧 | 来源:发表于2018-04-17 15:31 被阅读0次

    之前项目依赖CocoaPods,又一次项目的传输过程经历了

    • MacA客户端开发完工程压缩
    • 发给window同事
    • MacB端解压打开运行
      中间过程中,不知道是哪里有做处理,
      然后运行项目报错,错误信息是:
     link ../../../AFNetworking/AFNetworking/*****.h      
     右边xcode还会报错 unknow type name  'link'
    

    或者


    image.png

    然后我这边这样操作了一下:
    1.将依赖第三方库先移除
    将pod target下面的PodFile 依赖的库全部注释掉,然后终端执行PodInstall (移除)
    2.将注释去掉,重新安装
    将pod target下面的PodFile 依赖的库的注释删除,然后终端执行PodInstall (安装)
    3.然后重新编译
    此时编译不再报Link的错误,而是报了错误 ' run custom shell script [CP] embed pods frameworks'

    image.png
    从截图可以看出,错误信息提示
    pods-AppModule-Frameworks.sh: Permission denied 可以看出是权限问题,那么我们只需要到报错的脚本对应的目录下 对文件增加执行权限即可
    //注意 可能不同版本的cocoapods的路径不一样 但是大概都是差不多的 
     cd Pods/Target\ Support\ Files/Pods-AppModule/   
    chmod a+x [报错的脚本] 
    

    如下图


    image.png

    然后重新编译即可!

    相关文章

      网友评论

          本文标题:Xcode run custom shell script [C

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