Я получаю действительно странную ошибку, используя Xcode 3.2.5 И последний Xcode 4, где я могу построить свой код на отладке на симуляторе, но как только я пытаюсь развернуть его на устройство (или сборка в режиме 'release') Я получаю действительно странную ошибку компиляции на UIAccelerometer.h , которая находится в UIKitFramework. Сообщение об ошибке:
неверный суффикс "_0" на целочисленной константе
Строка в UIAccelerometer.h , вызывающая проблему:
UIKIT_CLASS_AVAILABLE(2_0) @interface UIAccelerometer : NSObject
Я, очевидно, не изменил UIKit Framework, поэтому я не могу понять, почему я получаю эту ошибку. Я попытался изменить цели развертывания для всех iOS SDK, попытался изменить любые настройки с версиями minSdk в XCode и т. Д.