因未捕获的异常终止应用程序' NSInvalidArgumentException'使用QuickBlox时

时间:2016-01-02 07:12:24

标签: ios quickblox

使用Quickblox api进行简单聊天获取感知

 Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '+[QBRequest logInWithUserLogin:password:successBlock:errorBlock:]: unrecognized selector sent to class 0x109e93cb8'

我刚刚相应地添加了所有框架Quickblox Doc并调用了这个方法:

[QBRequest logInWithUserLogin:userName password:password successBlock:^(QBResponse *response, QBUUser *user){
} errorBlock:^(QBResponse *response) {
// error handling
NSLog(@"error: %@", response.error);

NSError *error = (NSError*)response.error;

block (nil, error);
}];

1 个答案:

答案 0 :(得分:0)

我认为您在项目构建设置中缺少其他链接器标记

转到项目构建设置搜索“其他链接器标志”并在其中添加以下标志:

-lstdc++
-ObjC
-lxml2

希望它能奏效。