From 53117219a9761107863a85cd64aa4ddbd3ca523a Mon Sep 17 00:00:00 2001 From: a1109471307 <50288272+a1109471307@users.noreply.github.com> Date: Thu, 3 Jul 2025 18:10:06 +0800 Subject: [PATCH] Create TSExploitDescriptor.m --- ExploitManager/TSExploitDescriptor.m | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 ExploitManager/TSExploitDescriptor.m diff --git a/ExploitManager/TSExploitDescriptor.m b/ExploitManager/TSExploitDescriptor.m new file mode 100644 index 0000000..fde99ef --- /dev/null +++ b/ExploitManager/TSExploitDescriptor.m @@ -0,0 +1,16 @@ +@implementation TSExploitDescriptor + ++ (instancetype)descriptorWithJSON:(NSDictionary *)json { + TSExploitDescriptor *desc = [TSExploitDescriptor new]; + desc.identifier = json[@"id"]; + desc.minOS = json[@"min_ios"]; + desc.maxOS = json[@"max_ios"]; + return desc; +} + +- (BOOL)isCompatibleWithCurrentDevice { + // 实际实现需要检查系统版本和设备型号 + return YES; +} + +@end