Xcode 转换为ARC-LLVM编译器3.0错误

Xcode 转换为ARC-LLVM编译器3.0错误,xcode,llvm,automatic-ref-counting,Xcode,Llvm,Automatic Ref Counting,我打开了我的一个老项目,从编辑/重构菜单中选择了Convert to Objective-C ARC。我得到以下错误: Apple LLVM compiler 3.0 Error Error in format of file: /Users/myUserName/Library/Developer/Xcode/DerivedData/ProjectName-fkjvtdsoypoyrdcedtarbtypupor/Build/Intermediates/ProjectName.build/D

我打开了我的一个老项目,从编辑/重构菜单中选择了
Convert to Objective-C ARC
。我得到以下错误:

Apple LLVM compiler 3.0 Error

Error in format of file: /Users/myUserName/Library/Developer/Xcode/DerivedData/ProjectName-fkjvtdsoypoyrdcedtarbtypupor/Build/Intermediates/ProjectName.build/Debug-iphoneos/ProjectName.build/ProjectName-arc.migrate/remap

在这种情况下,我需要手动删除Finder中的一些文件/文件夹,然后重试吗?我刚刚删除了项目“Build”文件夹中的所有内容,然后执行了
Product/Clean
并再次尝试,但仍然得到相同的错误。

显然,当您“转换为Objective-C ARC”时,无法将目标设置为iOS设备


当我将目标设置为模拟器时,我能够毫无错误地转换为ARC。

难以置信,如果没有你的答案,我可能已经搜索了好几年了。谢谢愚蠢的怪物苹果。修复你的错误。@ObjectiveFlash:你是我的英雄。对我来说,尽管将目标更改为模拟器,但错误从未解决。我发现我使用了错误的Xcode版本号Build 4C177。我切换到构建4C199,错误被清除。在纠正所有“检查”错误后,我备份了我的项目以防万一。第一次,文件合并窗口是空的。在转换之后,我遇到了这个错误,转换似乎失败了,因为Xcode没有处理保留/释放的调用(但是在项目中设置了ARC标志)。下一步我将在Lion机器上使用最新的Xcode。。。