xcode 8.0
出现以下问题:
XXXXXXXX.app: resource fork, Finder information, or similar detritus not allowed
Command /usr/bin/codesign failed with exit code 1
解决方法:
Solution 1:
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 you are able to code sign. Clean Xcode and Re Build.

本文针对Xcode8.0中出现的资源分支、Finder信息等不允许的问题进行了详细解析,并提供了两种有效的解决方案,包括清除特定文件类型的扩展属性及定位并清除含有Finder信息的文件。
6958

被折叠的 条评论
为什么被折叠?



