Вещь не обновляется в тени?

Я пытаюсь создать или обновить вещь в тени, но это не так.
фрагмент кода:

    let key = "UpdateThingShadow"
    let credentialsProvider = AWSStaticCredentialsProvider(accessKey: const.accessKey, secretKey: const.secretKey)
    let configuration = AWSServiceConfiguration(region: AWSRegionType.USEast1, credentialsProvider: credentialsProvider)
    AWSIoTData.register(with: configuration!, forKey: key)

    let request = AWSIoTDataUpdateThingShadowRequest()
    request?.payload = "{\"reported\": { \"Kitchen\": {\"led\": \"on\"}}}"


    AWSIoTData(forKey: key).updateThingShadow(request!).continueWith(block: { (task:AWSTask<AWSIoTDataUpdateThingShadowResponse>) -> Any? in
        return nil
    })

получить ответ как ноль и ошибка

Ошибка Domain=com.amazonaws.AWSIoTDataErrorDomain Code=6 "Не найдено" UserInfo={NSLocalizedDescription= Не найдено, NSLocalizedFailureReason=ResourceNotFoundException:}

Пожалуйста, помогите мне, что случилось!!!

0 ответов

Другие вопросы по тегам