У меня проблема с AWSTask в том, что он не создается корректно. Мне было интересно, что я делаю неправильно и почему это происходит. Я знаю, что это не ошибка с «Ожидаемым»), потому что я заменил AWSTask на BFTask, чтобы проверить, сработало ли оно, и это произошло. Прошу прощения, если это похоже на новичок, но я очень не уверен, что я должен делать, чтобы разрешить эту ошибку.AWSTask не является реальным
мой код:
AWSLambdaInvoker *lambdaInvoker = [AWSLambdaInvoker defaultLambdaInvoker];
NSDictionary *parameters = @{@"List" : list,
@"isError" : @NO};
[[lambdaInvoker invokeFunction:@"updateList" JSONObject:parameters] continueWithBlock:^id(AWSTask* task) {
if (task.error) {
NSLog(@"Error: %@", task.error);
}
if (task.exception) {
NSLog(@"Exception: %@", task.exception);
}
if (task.result) {
NSLog(@"Result: %@", task.result);
dispatch_async(dispatch_get_main_queue(), ^{
NSLog(@"%@",task.result);
});
}
return nil;
}];
мой импорт:
#import <AWSCore/AWSCore.h>
#import <AWSCognito/AWSCognito.h>
#import <AWSDynamoDB/AWSDynamoDB.h>
#import <AWSLambda/AWSLambda.h>
Примечание: Я пытался импортировать их, а также, чтобы увидеть, если ошибка будет решить:
#import <AWSCore/AWSCore.h>
#import <AWSS3/AWSS3.h>
#import <AWSDynamoDB/AWSDynamoDB.h>
#import <AWSSQS/AWSSQS.h>
#import <AWSSNS/AWSSNS.h>
#import <AWSCognito/AWSCognito.h>
Постановили: BFTask работает так же хорошо. Не знаю, почему AWSTask не работал. – user2977578
Привет, у меня была проблема с вызовом функции лямбда. Принесите свою помощь. http://stackoverflow.com/questions/31354780/lambda-function-issue-in-aws-ios-sdk. – user1068810