CodeSign /Users/ompatel/Library/Developer/Xcode/DerivedData/MakeThemFall-ckljohmknnkuehgbzbfbwmcmrfpa/Build/Products/Debug-iphonesimulator/MakeThemFall.app
cd "/Users/ompatel/Downloads/2 App First/MakeThemFall/MakeThemFall.spritebuilder"
export CODESIGN_ALLOCATE=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/codesign_allocate
export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
Signing Identity: "-"
/usr/bin/codesign --force --sign - --timestamp=none /Users/ompatel/Library/Developer/Xcode/DerivedData/MakeThemFall-ckljohmknnkuehgbzbfbwmcmrfpa/Build/Products/Debug-iphonesimulator/MakeThemFall.app
/Users/ompatel/Library/Developer/Xcode/DerivedData/MakeThemFall-ckljohmknnkuehgbzbfbwmcmrfpa/Build/Products/Debug-iphonesimulator/MakeThemFall.app: resource fork, Finder information, or similar detritus not allowed
Command /usr/bin/codesign failed with exit code 1
答案 0 :(得分:1)
您的一个或多个文件似乎包含任何其他扩展属性。从OSX Sierra开始通过安全加固弹出此错误。
请参阅Apple技术说明和解决方案:https://developer.apple.com/library/content/qa/qa1940/_index.html
这是iOS 10,macOS Sierra,watchOS 3和tvOS 10引入的安全加固更改。
代码签名不再允许应用程序包中的任何文件具有包含资源分支或Finder信息的扩展属性。
要查看导致此错误的文件,请在终端中运行此命令:
$ xattr -lr path_to_app_bundle
将path_to_app_bundle替换为实际应用包的路径
您还可以使用xattr命令从应用包中删除所有扩展属性:
$ xattr -cr path_to_app_bundle
请注意,使用Finder的“显示包内容”命令浏览包中的文件可能会导致将Finder信息添加到这些文件中。否则,请审核构建过程以查看扩展属性的添加位置
在该命令之后执行产品>干净,然后再试一次。
注意:将项目保存在Dropbox中将始终添加扩展属性,但您可以在Dropbox设置中停用此行为
答案 1 :(得分:1)
尝试清理构建文件夹并再次运行该项目。
Command + Shift + Alt + K