<命令行>:2:10:缺少宏名称

9

这个项目可以在模拟器和设备上运行,但是当我尝试进行归档时,会出现无意义的错误信息:

<command line>:2:10: Macro name missing 
<command line>:3:9: Macro names must be identifiers

输入图像描述

附言:我想添加更多细节,但我完全不理解可能的原因。


你的代码中有没有任何一行写着 "#import <built-in>" 或者 "#include <built-in>"? - Michael Dautermann
@MichaelDautermann 不,我没有。我检查了整个项目。 - Shmidt
我也不知道什么是<命令行>。 - Shmidt
你有任何“运行脚本”构建阶段吗? - Michael Dautermann
@MichaelDautermann 我看到错误是在“归档Pods”阶段引发的。因此,可能其中一个pod存在冲突。 - Shmidt
1个回答

28

我检查了我的宏,并发现错误。

我之前添加了RELEASE = 1到发布宏中,但由于我在代码中使用了空格, 它变成了三个不同的宏:RELEASE=1

所以我只需修复它,错误就消失了。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接