由于花了几天时间试图解决一个错误,我无法在Xcode中运行React Native项目感到困惑。
的屏幕截图说明:
” /用户/ diamoniquedanner /库/开发人员/ Xcode / DerivedData / Entrepreneur-elimewlshojayqdyaklhiziodxbi /构建/产品/Debug-iphoneos/Entrepreneur.app: 捆绑软件格式无法识别,无效或不合适的命令 / usr / bin / codesign失败,退出代码为1“
我想说明这个项目是由客户交给我的,并且我尝试创建新的配置文件,创建新的证书等(但是可能做错了),但是我无法联系旧团队任何资源。
最好的问候, 迪亚莫妮克
答案 0 :(得分:2)
尝试删除DerivedData文件夹,清理项目,然后重试。如果这样不起作用,
如果这不起作用,您可以:
答案 1 :(得分:0)
探索性问题多于每个人的回答。
关于相同错误的stackoverflow有很多问题。您是否尝试过以下解决方案中概述的解决方案: -Code sign error : bundle format unrecognized, invalid, or unsuitable -Xcode - Bundle format unrecognized, invalid, or unsuitable
在代码签名步骤之前,版本中是否有任何错误或警告?
答案 2 :(得分:0)
就像大多数人回答的那样,一个主要问题可能是它创建的IOS版本的差异,因此派生数据可能会发生冲突。至于第一步,请删除先前版本中的所有衍生版本,并删除所有版本。如果您要使用具有共同目标的任何特定文件,请确保您也没有重复这些文件。清理并构建文件夹。
就框架而言,请确保您在这3个地方都按此顺序放置了框架
常规标签:
-嵌入式二进制文件
-链接的框架和库
“构建阶段”标签:
-嵌入式框架
如果您当前在嵌入式二进制文件中有任何框架,请从中删除它们并添加到“喜欢的框架和库”部分