xcode - 如何解决有关共享同一路径的多个二进制文件的 Xcode 协同设计错误?

标签 xcode

当我尝试从存档屏幕导出已签名的应用程序副本时,出现以下错误。

我使用了 find 。 -type l ls 在我的项目目录中查找符号链接(symbolic link):没有。我转到此存档的 Xcode/Archives 文件夹并在那里搜索符号链接(symbolic link),有一些但没有一个在错误消息中提到的 DevMateKit.framework 中。我还尝试添加一个构建步骤来手动删除第二个二进制文件,但它没有帮助。

代码签名由 ​​Xcode 自动完成,文件通过标准复制文件任务复制。还有一段手动代码签名,通过 Run Script 任务完成,它手动将不同的框架与错误消息中的框架进行代码签名(尽管我看不出这有什么关系)。我的 Xcode 版本是 6.3.1。

有什么建议吗?

enter image description here

最佳答案

如果您使用的是 DevMateKit v1.1.1 或更低版本,请检查您的“Link Binary With Libraries”构建阶段和复制框架的阶段,并删除 DevMateIssuesReporter.framework如果它存在于列表中。如果没有帮助,请联系 DevMate 支持解决此问题或使用 GitHub ( https://github.com/DevMate/DevMateKit ) 创建一个新问题

关于xcode - 如何解决有关共享同一路径的多个二进制文件的 Xcode 协同设计错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30827482/

相关文章:

ios - 如何为 Mapview iOS 中添加的 MKOverlayRenderer 设置动画?

xcode - 如何获取适用于 Xcode 的旧版 Mac OSX SDK?

objective-c - 将 Xcode 项目转换为 ARC 时出现问题

objective-c - uiscrollview 中的页面控件

objective-c - 自动释放,没有池 - 只是泄漏

xcode - 如何在 Xcode 中设置表单的默认按钮?

objective-c - mouseDown COCOA 下的对象

iphone - Xcode中的各种奇数错误

ios - 未知错误 -1=ffffffffffffffff 命令/bin/sh 在 Jenkins 中失败,退出代码为 1

iphone - xcode 多个目标