Я понял это,
Шаг 1: Установить aws-iot npm пакет npm install --save aws-sdk aws-iot-device-sdk
Шаг 2: Установите пакет nodeify npm install --save-dev rn-nodeify
Шаг 3: Запустите эту команду, чтобы установить серию указанных пакетов
npx rn-nodeify --install "fs,util,path,tls,stream,buffer,global,process" --hack
«Пожалуйста, подождите, пока не будут установлены все пакеты»
Шаг 4: Перейти к package.json -> в разделе scripts
add,
"postinstall": "rn-nodeify --install fs,util,path,tls,stream,buffer,global,process --hack"
Шаг 5: Установите пакет asyncstorage-down npm install --save asyncstorage-down
Шаг 6: rn-nodeify автоматически сгенерирует файл shim.js
в корневой части вашего реактивного проекта.Просто импортируйте его в index.js
файл, подобный этому import './shim'
Наконец, вы готовы использовать пакет aws-iot
!!!
Желательно сгенерировать ключи iot-sessionкак указано в вопросе выше с использованием API REST в бэкэнде.