重新调整api身份验证错误

Sud*_*ari 5 audio video objective-c ios

我正在实现iOS应用程序,我必须实现Respoke SDK进行音频和视频通话.音频和视频功能在开发模式下工作正常,但在生产模式下,它给出了错误"Api身份验证错误".我已将此代码用于生产:

        [self.client connectWithTokenID:[[aryResult valueForKey:@"data"]valueForKey:@"token"] initialPresence:nil errorHandler:^(NSString *errorMessage)
         {
             [self showError:errorMessage];
         }];
Run Code Online (Sandbox Code Playgroud)

作为参考,我使用过:Respoke Documentation

请告诉我最后缺少什么.请帮帮我.

非常感谢提前!

Sud*_*ari 0

我通过添加几行代码解决了该问题。现在对于生产模式,代码如下:

if (!sharedRespokeClient)
{
    // Create a Respoke client instance to be used for the duration of the application
    sharedRespokeClient = [[Respoke sharedInstance] createClient];
}

sharedRespokeClient.delegate = self;
[sharedRespokeClient connectWithTokenID:tokenStringFromServer initialPresence:nil errorHandler:^(NSString *errorMessage) {
            [self showError:errorMessage];
        }];
Run Code Online (Sandbox Code Playgroud)