1

我以前能够在 iOS 4.3 设备上运行我的代码,但现在我在运行时收到此错误:

 Symbol not found: _objc_retainAutoreleasedReturnValue

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

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

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

4

2 回答 2

0

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

于 2013-04-16T02:18:14.570 回答
0

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

于 2012-10-05T00:17:38.657 回答