mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2026-02-21 10:03:03 +00:00
Improves sample code for last commit
This commit is contained in:
@@ -39,8 +39,7 @@ Example
|
||||
|
||||
[[BITHockeyManager sharedHockeyManager] startManager];
|
||||
|
||||
if ([[BITHockeyManager.crashmanager] didCrashInLastSession] &&
|
||||
[[BITHockeyManager.crashmanager] timeintervalCrashInLastSessionOccured] < 5) {
|
||||
if ([self didCrashInLastSessionOnStartup]) {
|
||||
// show intermediate UI
|
||||
} else {
|
||||
[self setupApplication];
|
||||
@@ -49,6 +48,11 @@ Example
|
||||
return YES;
|
||||
}
|
||||
|
||||
- (BOOL)didCrashInLastSessionOnStartup {
|
||||
return ([[BITHockeyManager.crashmanager] didCrashInLastSession] &&
|
||||
[[BITHockeyManager.crashmanager] timeintervalCrashInLastSessionOccured] < 5);
|
||||
}
|
||||
|
||||
- (void)setupApplication {
|
||||
// setup your app specific code
|
||||
}
|
||||
@@ -56,11 +60,15 @@ Example
|
||||
#pragma mark - BITCrashManagerDelegate
|
||||
|
||||
- (void)crashManager:(BITCrashManager *)crashManager didFailWithError:(NSError *)error {
|
||||
[self setupApplication];
|
||||
if ([self didCrashInLastSessionOnStartup) {
|
||||
[self setupApplication];
|
||||
}
|
||||
}
|
||||
|
||||
- (void)crashManagerDidFinishSendingCrashReport:(BITCrashManager *)crashManager {
|
||||
[self setupApplication];
|
||||
if ([self didCrashInLastSessionOnStartup) {
|
||||
[self setupApplication];
|
||||
}
|
||||
}
|
||||
|
||||
@end
|
||||
|
||||
Reference in New Issue
Block a user