Skip to content

Envoyer automatiquement un rageshake lors d'une erreur de chiffrement sur iOS #988

@NicolasBuquet

Description

@NicolasBuquet

Sur iOS, on a un point d'entrée fait pour ça (come sur web) :

    // Track e2e failures
    dispatch_async(dispatch_get_main_queue(), ^{
        [[DecryptionFailureTracker sharedInstance] reportUnableToDecryptErrorForEvent:event withRoomState:roomState myUser:self->mxSession.myUser.userId];
    });

// Track e2e failures

On a aussi ça :

// Tchap: Disable UISI
//    self.uisiAutoReporter = [[UISIAutoReporter alloc] init];

La classe UISIAutoReporter semble faire du reporting automatique en utilisant le bugReporter/rageShake 😄

   // Tchap: Disable UISI
    // register the session to the uisi auto-reporter

// if (_uisiAutoReporter != nil)
// {
// UISIAutoReporter* uisiAutoReporter = (UISIAutoReporter*)_uisiAutoReporter;
// [uisiAutoReporter add:mxSession];
// }

// register the session to the uisi auto-reporter
// Tchap: Disable UISI

// if (_uisiAutoReporter != nil)
// {
// UISIAutoReporter* uisiAutoReporter = (UISIAutoReporter*)_uisiAutoReporter;
// [uisiAutoReporter remove:mxSession];
// }

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions