Ios Xcode 10,命令代码设计失败,退出代码为非零

Ios Xcode 10,命令代码设计失败,退出代码为非零,ios,xcode,xcode10,Ios,Xcode,Xcode10,每次我构建控制台时都会显示此消息 CodeSign/Users/admin/Desktop/AppStoreBuild/Project201/build/Debug iphonesimulator/Project.app(目标:Desker) cd/Users/admin/Desktop/AppStoreBuild/Project201 export CODESIGN_ALLOCATE=/Applications/Xcode.app/Contents/Developer/toolschains/

每次我构建控制台时都会显示此消息

CodeSign/Users/admin/Desktop/AppStoreBuild/Project201/build/Debug iphonesimulator/Project.app(目标:Desker) cd/Users/admin/Desktop/AppStoreBuild/Project201 export CODESIGN_ALLOCATE=/Applications/Xcode.app/Contents/Developer/toolschains/XcodeDefault.xctoolschain/usr/bin/CODESIGN_ALLOCATE

签名标识:“-”

/Users/admin/Desktop/AppStoreBuild/Project201/build/Debug iphonesimulator/Project.app:不允许使用资源分叉、查找器信息或类似碎片 命令代码设计失败,退出代码为非零

。。。
是否有任何方法可以确定此故障的原因。当我尝试在模拟器中运行时,它也显示签名标识:“-”。为什么我们需要在模拟器中签署身份。还有一件事是,如果我退出Xcode并重新启动,当我更改代码或添加一个方法时,它将正常生成,但再次生成失败。

尝试清理项目:

1. shift + cmd + k
2. shift + cmd + Alt + k 

然后再次尝试运行您的项目。希望这能解决问题

我遇到了这个问题,Xcode无法在设备上编译,但在模拟器上,它运行良好

我通过以下步骤解决了问题:

  • 打开钥匙链访问
  • 锁定“登录”钥匙链
  • 解锁,输入您的PC帐户密码
  • 清除产品菜单中的项目
  • 再造一次

  • 在那之后一切都很好。

    今天我刚刚遇到了这种情况,只是在我添加了一个.png图像,并在“获取信息”中勾选了“隐藏扩展名”之后。(右键单击图像)该图像已添加到我的Xcode项目的文件目录中


    当我解开盒子并将.png图像重新添加到Xcode目录中时,我进行了清理和构建,之后工作正常,如果你问我的话,这是一个非常奇怪的错误。

    我不确定是什么导致了这个问题,但我成功解决这个问题的一个方法是在我的可可豆上运行豆荚更新

    错误(无论如何对我来说)显示其中一个POD签名有问题。更新POD解决了该签名问题

    pod update [PODNAME] //For an individual pod
    


    希望这能帮助出现“命令代码设计失败,退出代码非零”错误的人。

    在添加.dae和.png文件并使用XCode Editor将.dae转换为SceneKit场景文件格式(.scn)后,我遇到了这个问题

    在做了更多的研究之后,我在这里找到了解决方案-

    解决问题的步骤:

  • 在XCode中转到首选项
  • 单击位置选项卡
  • 在命令行工具中,从下拉列表中选择XCode 10.1

  • 列出的解决方案中没有一个对我有效。有人指出,在项目中包含名为“resources”的文件夹会导致此错误。重命名我的“resources”文件夹后,错误消失。

    如果代码签名失败,出现错误“resource fork、Finder information或类似碎片不允许”

    在控制台中运行以下脚本以修复:

    $ xattr -cr <path_to_app_bundle>
    
    $xattr-cr
    

    苹果文档:

    不确定这是否对任何人都有帮助,但请确保选中了
    查找隐式依赖项。有时,这可能会导致您的项目“迷失”在哪里寻找某些东西



    一旦你这样做了,我建议你也清理你的项目和重建


    在将.jpg和.png图像混合添加到art.scnassets文件夹、进行代码更改并通过Xcode的源代码管理删除这些更改>放弃所有更改后,我也看到了此错误。。。菜单


    我在这个线程中尝试了其他修复,但最终,我不得不删除添加的.jpg/.png文件,清理项目,并重建项目以消除错误。然后我阅读了原始的.jpg/.png文件,现在我正在毫无问题地重建代码

    在Xcode中:转到当前用户的首选项注销

    闭合Xcode

    在钥匙链中:转到登录和所有项目

            - Sort by kind
                 - remove "Apple Worldwide Developer Relation Certification Authority"
                 - remove "Developer ID Certification Authority"
                 - remove "iPhone Developer ...."
    
    开放Xcode

    转到首选项并登录到您的用户apple帐户

    • 这将重新加载以前删除的开发人员证书 重建项目(应该是成功的构建)

    在本机设备上运行构建

    其他答案均无效。这就是我所做的:

  • 从密钥链中删除我的证书
  • 打开Xcode it重建证书
  • 已成功在设备上运行应用程序

  • 在我的例子中,在我复制了.scnassets组中的两个.aiff文件后,它是一个损坏的故事板文件,此错误
    发生了。删除文件和“清理生成文件夹”可以解决我的问题。

    在我的情况下,出现以下错误行:

    签名标识:“-”

    …mobile.app:资源分叉、查找信息或类似碎片 不准

    命令代码设计失败,退出代码为非零

    问题是,在resources文件夹中,我有一些扩展名为.png的文件,这些文件在默认设置中是隐藏的

    在FINDER中查找文件,将其标记->cmd+i->取消选中隐藏扩展名

    之后,返回Xcode->kmd+shift+K并重建


    我希望我能帮上忙

    对于我来说,我必须转到钥匙链,选择“登录”钥匙链,双击iOS Developer:myname键,单击访问控制选项卡并切换单选按钮以允许所有应用程序访问此项。

    此问题是由于在发布架构中构建我的项目造成的。它也可能是由其他因素引起的。尝试在xCode中切换到构建架构
    产品>方案>编辑方案。在左侧的“运行”部分,将“构建配置”切换到“调试”。我希望这会有所帮助

    上述解决方案都不适合我。经过一些猜测,我尝试了(Xcode v10.2.1 cocoapods v1.7.1)

    pod install
    
    然后:

    • 在Xcode中打开工作区
    • 已清理的生成文件夹
    • 建设项目

    - Sort by kind - remove "Apple Worldwide Developer Relation Certification Authority" - remove "Developer ID Certification Authority" - remove "iPhone Developer ...."

    pod deintegrate
    
    pod install
    
    Lock Keychain "login" -> Unlock Keychain "login" -> Always allow
    
    ENABLE_HARDENED_RUNTIME = YES
    
    ENABLE_HARDENED_RUNTIME[sdk=macosx*] = YES
    
    $ xattr -lr .
    
    $ xattr -cr .
    
    cd <above path>
    xattr -lr .
    
    cd /Users/XXXX/Work/MyProject
    xattr -cr .