+[VKSdk initializeWithAppId:]: нераспознанный селектор отправлен в класс, но класс и метод существуют

У меня проблема с использованием библиотеки через CocoaPods - VKSDK.

Мой код для инициализации SDK:

self.vkSdk = [VKSdk initializeWithAppId:VK_APPLICATION_IDENTIFIER];

И этот код вызывает исключение:

Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '+[VKSdk initializeWithAppId:]: unrecognized selector sent to class 0x100574578

Но! Класс существует и функционирует тоже.

Код из библиотеки:

+ (instancetype)initializeWithAppId:(NSString *)appId {
    return [VKSdk initializeWithAppId:appId apiVersion:VK_SDK_API_VERSION];
}

Очень интересно: этот код не работает только на устройстве (iPhone 6), в симуляторе - все в порядке.

Может ли XCode иметь какие-либо флаги для компиляции в симуляторе и устройстве?

0 ответов

Другие вопросы по тегам