diff --git a/ios/Classes/Api/MOP_registerExtensionApi.m b/ios/Classes/Api/MOP_registerExtensionApi.m index 9b27607..cd50fbc 100644 --- a/ios/Classes/Api/MOP_registerExtensionApi.m +++ b/ios/Classes/Api/MOP_registerExtensionApi.m @@ -29,16 +29,22 @@ return; } // 再判断回调是否为失败 - BOOL hasError = [[result allKeys] containsObject:@"errMsg"]; +// BOOL hasError = [[result allKeys] containsObject:@"errMsg"]; +// if (hasError) { +// NSString *errMsg = result[@"errMsg"]; +// NSString *errPrefix = [NSString stringWithFormat:@"%@:fail", name]; +// BOOL isFail = [errMsg hasPrefix:errPrefix]; +// if (isFail) { +// NSLog(@"extensionApi reslut:fail"); +// callback(FATExtensionCodeFailure,nil); +// return; +// } +// } + + BOOL hasError = [[result allKeys] containsObject:@"phizErr"]; if (hasError) { - NSString *errMsg = result[@"errMsg"]; - NSString *errPrefix = [NSString stringWithFormat:@"%@:fail", name]; - BOOL isFail = [errMsg hasPrefix:errPrefix]; - if (isFail) { - NSLog(@"extensionApi reslut:fail"); - callback(FATExtensionCodeFailure,nil); - return; - } + callback(FATExtensionCodeFailure,result[@"phizErr"]); + return; } // 其他的按成功处理 NSLog(@"extensionApi callback:%@",result);