NSError *parseError = nil;
id<SINPhoneNumber> phoneNumber = [SINPhoneNumberUtil() parse:telephone
defaultRegion:@"MX"
error:&parseError];
NSString *phoneNumberInE164 = [SINPhoneNumberUtil() formatNumber:phoneNumber
format:SINPhoneNumberFormatE164];
id<SINVerification> verification = [SINVerification SMSVerificationWithApplicationKey:SINCH_API_KEY
phoneNumber:phoneNumberInE164];
[verification initiateWithCompletionHandler:^(BOOL success, NSError *error) {
if (success) {
NSLog(@"sucess");
} else {
NSLog(@"error : %@", error.description);
}
}];
Это сообщение об ошибке:
Домен ошибки = код SINVerificationErrorDomain = 6 «Нет маршрута к месту назначения». UserInfo={SINErrorReference=A:SINCH_API_KEY_3xgIxZ48c0yRxvHzfCo0ng, SINHTTPStatusCode=422, NSLocalizedDescription=Нет маршрута к месту назначения., NSUnderlyingError=0x1360c7020 {Домен ошибки=SINVerificationServiceErrorDomain Code=42201 "Нет пути к месту назначения". UserInfo={SINErrorReference=A:SINCH_API_KEY_3xgIxZ48c0yRxvHzfCo0ng, NSLocalizedDescription=Нет маршрута к месту назначения., SINHTTPStatusCode=422}}}
Я уверен, что мой номер телефона и ключ приложения верны. Я установил dashboard->verification>public. Есть идеи?