QuickBlocks QBSettings получает необъявленный идентификатор

#ios #objective-c #quickblox #undeclared-identifier

#iOS #objective-c #quickblox #необъявленный идентификатор

Вопрос:

Я включил API-фреймворки, но все равно получаю ошибку: использование необъявленного идентификатора ‘QBSettings’ в файле AppDelegate.m.

 #import <FYX/FYX.h>
#import "AppDelegate.h"
#import "ApplicationContext.h"
#import "EnableProximityViewController.h"
#import "LoginViewController.h"




@implementation AppDelegate

@synthesize window = _window;
@synthesize loginViewController;

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{

// Set QuickBlox credentials (You must create application in admin.quickblox.com)
[QBSettings setApplicationID:11948];
[QBSettings setAuthorizationKey:@"SHdXhhjVY7BL-GtGH"];
[QBSettings setAuthorizationSecret:@"3ZYjkXTzaUfd6kLTL"];
[QBSettings setAccountKey:@"yFHpgFbxe3hjkMXmjs9sv9u"];
  

Ответ №1:

Найден ответ…

Перейдите в App-Name.pch, затем добавьте импорт в файл Framework. Вот как он связывается обратно.

        #import <Quickblox/Quickblox.h>
  

Комментарии:

1. Да, это описано здесь quickblox.com/developers /…