当前位置: 首页 > 知识库问答 >
问题:

macOS High Sierra Xcode中的代码符号错误-不允许资源分叉、查找器信息或类似的碎屑

袁泰平
2023-03-14

已尝试:macOS Sierra上的代码签名错误,Xcode 8

CodeSign /Users/gururajtallur/Library/Developer/Xcode/DerivedData/Flow-bkqjkvtmvjovpyepfjeyqmjpintj/Build/Products/Debug-iphoneos/Super\ Flow\ Flip.app
    cd "/Volumes/Development/Project/Top Best Games/19. Lets Flow/35/let's FLOW - source/proj.ios_mac"
    export CODESIGN_ALLOCATE=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/codesign_allocate
    export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"

Signing Identity:     "iPhone Distribution: New Free Games (2CHN583K4J)"
Provisioning Profile: "Super Flow Flipp AppStore"
                      (c6c30d2a-1025-4a23-8d12-1863ff684a05)

    /usr/bin/codesign --force --sign E48B98966150110E55EAA9B149F731901A41B37F --entitlements /Users/gururajtallur/Library/Developer/Xcode/DerivedData/Flow-bkqjkvtmvjovpyepfjeyqmjpintj/Build/Intermediates/Flow.build/Debug-iphoneos/Super\ Flow\ Flip.build/Super\ Flow\ Flip.app.xcent --timestamp=none /Users/gururajtallur/Library/Developer/Xcode/DerivedData/Flow-bkqjkvtmvjovpyepfjeyqmjpintj/Build/Products/Debug-iphoneos/Super\ Flow\ Flip.app

/Users/gururajtallur/Library/Developer/Xcode/DerivedData/Flow-bkqjkvtmvjovpyepfjeyqmjpintj/Build/Products/Debug-iphoneos/Super Flow Flip.app: resource fork, Finder information, or similar detritus not allowed
Command /usr/bin/codesign failed with exit code 1

如何修复这个问题?

共有1个答案

丌官皓君
2023-03-14

解决方案1:

苹果开发者网站在这里回答了上面的问题。

在终端中执行以下命令:第一个goto项目根文件夹

 xattr -cr <path_to_project_dir>

清理Xcode并重新构建。干杯

解决方案二:

只需转到项目根目录并运行此命令xattr-cr。

xattr -cr .

在终端,转到项目根目录并执行

ls -alR@ . > kundapura.txt

这将在当前目录中创建Kundapura.txt。现在搜索com.apple.finderinfo并清除所有文件的此属性。你可以这样做

xattr -c <filename>

示例:xattr-c guru.png

在终端,转到项目的根目录,执行一个一个的命令

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

清理Xcode并重新构建。搞定了。

 类似资料:
  • 问题内容: 我是cmake的新手,我只用它在我的ubuntu linux上安装opencv。这是我运行的命令: 然后它返回错误: 我当前的目录/ home / jinha / OCV / build / opencv确实包含CMakefiles.txt文件,所以这不是问题。我试图在命令中更改目录,但是它们都引发相同的错误。我看到了有关此问题的其他答案,因此,每次运行命令之前,我都会擦除CMakeF

  • 我用CodeNameOne创建了一个简单的示例应用程序,没有任何更改。证书和设置文件可用,并配置为项目属性。 IDE:Eclipse桌面操作系统:Windows 执行“发送IOS调试构建”启动服务器构建,并显示以下错误: /var/folders/p7/d3z112yd0156kxkm2p21p8ym0000gn/T/build5327647990993852705xxx/存根/TestBuild

  • 我正在尝试将一个外部javascript文件链接到我的HTML文件。但当我运行它时,我的控制台就会显示这个错误“不允许加载本地资源”。我读到了它的原因,但谁能帮助我如何解决这个问题? 我的声明: “” 我试过在Chrome中使用静态web服务器扩展,但它不起作用。

  • 我不能使用loadDataWithBaseURL,因为第二个参数需要html数据。

  • 问题内容: 该资源位于src / main / resources / static / css或src / main / resources / static / js下,我使用的是Spring Boot,安全级别为: 当我从浏览器访问“ / index”时,它运行良好(可以加载资源),但是,如果取消注释该类中的四行,则无法加载资源,这四行表示: 有人可以帮忙吗?提前致谢。 问题答案: 您可能要

  • 我下载了一个Android项目,但我得到了这个错误: 样品导入: 样品用法: 代码时没有错误,但在编译时我得到了我提到的错误。 当我尝试在Android Studio上进行定义时,我不能。 应用程序级生成。格拉德尔: 我试着清理和重建这个项目,但还没有成功。 谢谢你的帮助。