From 740d3716dcd98c20c000f12cdb88f1f0b2a533a4 Mon Sep 17 00:00:00 2001 From: zx Date: Tue, 18 Mar 2025 19:00:40 -0400 Subject: [PATCH] chore: start satisfying Designated Requirement the ipas are now more demure this shouldnt break nor add anything i mean --- .gitignore | 3 +++ cyan/extras/zero.requirements | Bin 0 -> 12 bytes cyan/tbhtypes/main_executable.py | 9 ++++++--- 3 files changed, 9 insertions(+), 3 deletions(-) create mode 100644 cyan/extras/zero.requirements diff --git a/.gitignore b/.gitignore index 0bbad82..0545365 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,6 @@ build/ *.cyan .DS_Store +*.ipa +*.app/ + diff --git a/cyan/extras/zero.requirements b/cyan/extras/zero.requirements new file mode 100644 index 0000000000000000000000000000000000000000..dbf9d6144e62fc7bac2b65759cb4ce6906bc722f GIT binary patch literal 12 Rcmex$kB5 bool: - return subprocess.run( - [self.ldid, f"-S{entitlements}", "-M", "-Cadhoc", self.path] - ).returncode == 0 + return subprocess.run([ + self.ldid, + f"-S{entitlements}", "-M", "-Cadhoc", + f"-Q{self.install_dir}/extras/zero.requirements", + self.path + ]).returncode == 0 def lief_inject(self, cmd: str) -> None: if self.inj is None: # type: ignore