|
@@ -198,4 +198,12 @@ static NSDictionary* UNNotificationResponseToNSDictionary(
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+// This only has an effect on macOS 12+, and requests any state restoration
|
|
|
+// archive to be created with secure encoding. See the article at
|
|
|
+// https://sector7.computest.nl/post/2022-08-process-injection-breaking-all-macos-security-layers-with-a-single-vulnerability/
|
|
|
+// for more details.
|
|
|
+- (BOOL)applicationSupportsSecureRestorableState:(NSApplication*)app {
|
|
|
+ return YES;
|
|
|
+}
|
|
|
+
|
|
|
@end
|