这个项目可以在模拟器和设备上运行,但是当我尝试进行归档时,会出现无意义的错误信息:
<command line>:2:10: Macro name missing
<command line>:3:9: Macro names must be identifiers
附言:我想添加更多细节,但我完全不理解可能的原因。
我检查了我的宏,并发现错误。
我之前添加了RELEASE = 1
到发布宏中,但由于我在代码中使用了空格,
它变成了三个不同的宏:RELEASE
、=
、1
。
所以我只需修复它,错误就消失了。
#import <built-in>
" 或者 "#include <built-in>
"? - Michael Dautermann