Я добавляю новый ответ на это, так как предыдущее принятое решение больше не работает с Xcode 4.3.2.Я могу только предположить, что флаг компоновщика -fobjc-arc
никогда не должен был быть открыт и теперь удален.
Это, кажется, известная проблема, хотя единственный поток, который я могу найти на этом с кем-то из Apple, комментирующим devforums, восходит к середине 2011 года.Из этого потока предлагается, что ручное связывание следующего файла решает проблему:
${DEVROOT}/Platforms/iPhoneOS.platform/Developer/usr/lib/arc/libarclite_iphoneos.a
Это требует, чтобы вы компилировали, используя последний компилятор / SDK.Я отправляю этот ответ без тестирования. Пожалуйста, подтвердите, если он работает, или уменьшите, если нет!