找不到符号:_objc_retainAutoreleasedReturnValue

时间:2012-10-04 20:31:58

标签: ios xcode

我之前能够在iOS 4.3设备上运行我的代码,但现在我在运行时遇到了这个错误:

 Symbol not found: _objc_retainAutoreleasedReturnValue

该项目使用的基本sdk为6.0,部署目标为4.0。

也许不是巧合,但这是我第一次尝试在升级到XCode 4.5后运行此设备。

我在以前的问题中查看了stackoverflow,其中包含_objc_retainAutoreleasedReturnValue,但他们似乎提到了@autoreleasepool,我没有在任何地方明确使用。

2 个答案:

答案 0 :(得分:0)

检查您包含的库是否与主项目具有相同的部署目标要求。

答案 1 :(得分:0)

App目标的部署目标应与项目文件的部署目标相匹配。