我正在使用Xcode 4.1和iOS SDK 4.3
执行以下行时,应用程序会在设备中崩溃,但不会在模拟器中崩溃。
[BumpClient configureWithAPIKey:@"MYAPIKEY" andUserID:[[UIDevice currentDevice] name]];
没有崩溃日志,但执行在上面的行停止说“线程1:程序接收信号:”SIGSYS“
答案 0 :(得分:3)
正如我所看到的,您正在使用配置API密钥和BumpClient对象。实际上需要创建BumpAPI的对象,并且键将被设置为
api = [BumpAPI sharedInstance];
[api configAPIKey:@"69d6db94740a4e9e8e9ba98ey0e64c74"];
[api configUIDelegate:self];
[api configDelegate:self];
[api requestSession];
这里api是BumpAPI的对象,并且在请求该会话之后配置API密钥。
[[BumpAPI sharedInstance] simulateBump];
模拟凹凸在设备上启动凹凸动作。因此,只需要将bump委托附加到self而不是设备。