xcode编译错误:xcode codesign failed resource fork, Finder information, or similar detritus not allowed

来源:互联网 发布:泰安剑泉网络姬娜 编辑:程序博客网 时间:2024/05/29 23:48

之前一直成功编译的项目,今天突然出现莫名的错误:

xcode codesign failed resource fork, Finder information, or similar detritus not allowed

网上查到了解决方案,放在这里供以后参考:

http://blog.csdn.net/andypan1314/article/details/53115042


解决办法:

In terminal, goto project's root directory and execute one by one command

  find . -type f -name '*.jpeg' -exec xattr -c {} \;  find . -type f -name '*.png' -exec xattr -c {} \;  find . -type f -name '*.tif' -exec xattr -c {} \;

Clean Xcode and Re Build. Done.

Solution 2:

You can fix this problem by finding files which holds finder information.

In terminal, goto project root directory and execute

ls -alR@ . > kundapura.txt

This creates kundapura.txt in current directory. Now search for com.apple.FinderInfo and clear this attributes for all files. You can do it like this

xattr -c <filename>

Example: xattr -c guru.png

Once you clear all then code sign works. Clean Xcode and Re Build. Cheers



阅读全文
0 0