From 2ef878bfc9b9a451e9ec12b5a1172965409c2c1b Mon Sep 17 00:00:00 2001 From: Matthew Chen Date: Thu, 27 Sep 2018 12:32:09 -0400 Subject: [PATCH] Add crash gesture to about view. --- .../AppSettings/AboutTableViewController.m | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Signal/src/ViewControllers/AppSettings/AboutTableViewController.m b/Signal/src/ViewControllers/AppSettings/AboutTableViewController.m index ebcfca680..be988e163 100644 --- a/Signal/src/ViewControllers/AppSettings/AboutTableViewController.m +++ b/Signal/src/ViewControllers/AppSettings/AboutTableViewController.m @@ -26,6 +26,13 @@ [self updateTableContents]; + // Crash app if user performs obscure gesture in order to test + // crash reporting. + UITapGestureRecognizer *gesture = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(crashApp)]; + gesture.numberOfTouchesRequired = 2; + gesture.numberOfTapsRequired = 5; + [self.tableView addGestureRecognizer:gesture]; + [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(pushTokensDidChange:) name:[OWSSyncPushTokensJob PushTokensDidChange] @@ -147,4 +154,9 @@ self.contents = contents; } +- (void)crashApp +{ + OWSFail(@"crashApp"); +} + @end