id<SINVerification> verification =
[SINVerification SMSVerificationWithApplicationKey:SINCH_Key phoneNumber:phoneNumber];
[verification initiateWithCompletionHandler:^(BOOL success, NSError *error) {
if (success) {
NSLog(@"sucess");
} else {
NSLog(@"error : %@", error.description);
}
}];这是错误消息:
错误Domain=SINVerificationErrorDomain Code=3 "Error Domain=SINVerificationServiceErrorDomain Code=403“错误Domain=SINVerificationServiceErrorDomain Code=40303”授权要求未满足“。UserInfo=0x7f838254a420 {NSLocalizedDescription=Authorization要求未满足。}“UserInfo=0x7f8382550270 {NSLocalizedDescription=Error Domain=SINVerificationServiceErrorDomain Code=40303”授权要求未满足。“UserInfo=0x7f838254a420 {NSLocalizedDescription=Authorization要求未满足。},NSUnderlyingError=0x7f838253c240”授权要求未满足。}“UserInfo=0x7f83824a7a40 {NSLocalizedDescription=Error Domain=SINVerificationServiceErrorDomain Code=403”错误Domain=SINVerificationServiceErrorDomain Code=40303“授权要求未满足”。UserInfo=0x7f838254a420 {NSLocalizedDescription=Authorization要求未满足。},NSUnderlyingError=0x7f838253c240“授权要求未满足。”},NSUnderlyingError=0x7f8382556cc0“错误Domain=SINVerificationServiceErrorDomain Code=40303”授权要求未满足。“UserInfo=0x7f838254a420 {NSLocalizedDescription=Authorization要求未满足。}”}
我确信我的电话号码和应用键是正确的。我尝试过将dashboard->verification设置为公共和应用程序,但没有成功。有什么想法吗?
发布于 2015-10-28 03:14:52
我通过转到Sinch仪表板->选择您的应用程序->Under验证,将授权从应用程序更改为公共来解决这个问题。
https://stackoverflow.com/questions/31963813
复制相似问题