CRC32CheckFailed: проверка целостности CRC32 завершилась неудачей в приложении IONIC - PullRequest
0 голосов
/ 17 мая 2019

Я работаю над ионным приложением и интегрировал динамо-базу данных. Когда я создаю производственную сборку, я получаю CRC32CheckFailed: ошибка проверки целостности CRC32 при повторном открытии приложения. Работает только в первый раз.

Ниже приведен мой код.

var AWS = require("aws-sdk");
    this.tableName = "appiforspire-mobilehub-420648748-appi4spire_users";
    this.numberOfItems = 10;

    const awsDefaultRegion = "us-east-1";

    let dynamoDbParams = {
      accessKeyId: "*******",
      secretAccessKey: "*********/*******",
      region: awsDefaultRegion,
      maxRetries: 10,
      dynamoDbCrc32: false
    };


    AWS.config.update(dynamoDbParams);

    return new Promise((resolve, reject) => {
      // let dynamoClient = new AWS.DynamoDB({dynamoDbCrc32: false, region: 'us-east-1'});
      // let dynamoClient = new AWS.DynamoDB({ dynamoDbCrc32: false }).DocumentClient({ region: 'us-east-1' });
      let dynamoClient = new AWS.DynamoDB.DocumentClient({dynamoDbCrc32: false});

      const params1 = {
        TableName: this.tableName,
        dynamoDbCrc32: false
      };

      dynamoClient.scan(params1, (err, data) => {
        if (err) {
          reject(err);
        }
        else {
          resolve(data.Items);

        }
      });
    });

Пожалуйста, подскажите, что происходит не так.

...