0

今天,我添加了一小部分功能(仅几行代码,其他一切都相同)到我想在 Mac App Store 上发布的应用程序中。

这是一个已经在商店中的应用程序,我所做的唯一更改是代码本身,所以发布应该和以前一样工作,但这是我们正在谈论的 Xcode,它出现了这个错误:

在此处输入图像描述

没有别的了。当我转到存档管理器并尝试通过分发...对话框时会发生这种情况。关于如何调试这个和/或 Xcode 搞砸了什么的任何想法?这是最新的 OS X (10.8.3) 上的最新 Xcode (4.6.1)。

4

2 回答 2

0

这里的线索多于答案,但我遇到了同样的问题,结果证明是因为从“复制文件”构建步骤复制到应用程序中的符号链接。

但是,在我的情况下,我只是尝试捆绑在 Nvidia Cg 库中,并添加了一个“复制文件”条目来复制框架。因此罪魁祸首很明显:Cg.framework 目录有一堆符号链接。我不知道这是否是一个好的和适当的解决方案,但我只是将“复制文件”更改为仅复制代码库本身。

Copy Files
Destination: Frameworks
Subpath: Cg.framework
Cg in sdk/cg/Cg.framework/Versions/1.0

希望这对最终在这里搜索错误代码 100021 的人有所帮助。

于 2013-06-05T23:59:02.633 回答
0

我有这个问题。我通过删除您通过单击项目名称看到的 Build Phases 下的 Copy Bundle Resources 列表中的 *.framework 项目来修复它。这些框架已经添加到您通常在最左侧看到的项目文件列表中。

于 2013-09-20T16:45:11.453 回答