Bump API 3.0 Crash в устройстве с Xcode 4.1

Я использую Xcode 4.1 с iOS SDK 4.3

При выполнении строки ниже приложение вылетает на устройстве, но не в симуляторе.

    [BumpClient configureWithAPIKey:@"MYAPIKEY" andUserID:[[UIDevice currentDevice] name]];

Журнала сбоев отсутствует, но выполнение останавливается на приведенной выше строке со словами "Поток 1: Программа получила сигнал: "SIGSYS"

1 ответ

Как я вижу, вы используете ключ конфигурации API с объектом BumpClient. На самом деле есть требование создать объект BumpAPI, и ключ будет установлен так

    api = [BumpAPI sharedInstance];
    [api configAPIKey:@"69d6db94740a4e9e8e9ba98ey0e64c74"];
    [api configUIDelegate:self];
    [api configDelegate:self];
    [api requestSession];

здесь api является объектом BumpAPI и настраивает ключи API, как упомянуто после того, как тот сеанс запрошен.

   [[BumpAPI sharedInstance] simulateBump];

Simulate Bump запускает действие удара на устройстве. Таким образом, есть только требование прикрепить делегата bump к себе, а не к устройству.

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