我刚刚尝试在iPad上运行应用程序并出现此错误:
ld: file too small (length=0) file '(PathToMyProjectBuild)/Objects-normal/arm64/Palette.o' for architecture arm64 clang: error: linker command failed with exit code 1
我的应用程序在iPhone上运行良好,并且优雅地在我的iPad上运行,然后我突然得到了这个.它甚至意味着什么,我怎么能解决这个问题,因为我正在开发这个应用程序主要在我的iPad上使用它,而不是iPhone(虽然它是通用的)?
中断生成后会发生此错误.产品/清洁通常会修复它.
我相信编译器正试图将二进制数据保存在一个文件/空间中,该文件/空间被中断的构建部分分配(并且没有清理)但新的二进制数据大于前一个可能是零字节文件的二进制数据.