For the goal of this test, I’d prefer a dynamic and less invasive validation method, such as Frida hooking or LLDB. Static patching plus re-signing can introduce unrelated side effects, like changing team ID, entitlements, or bundle identifier, which can break Keychain access for example.
It's okay though, just personal preference.
Originally posted by @sgIOlas in #3871 (comment)
For the goal of this test, I’d prefer a dynamic and less invasive validation method, such as Frida hooking or LLDB. Static patching plus re-signing can introduce unrelated side effects, like changing team ID, entitlements, or bundle identifier, which can break Keychain access for example.
It's okay though, just personal preference.
Originally posted by @sgIOlas in #3871 (comment)