3 ms·
This is one thing I've been wondering about, how is it that they don't know every single API call the executable is linked to? I know that Objective C and mess
by mrcharles 16y ago
This is one thing I've been wondering about, how is it that they don't know every single API call the executable is linked to?
I know that Objective C and messaging is different from function linking in some fashion, but certainly there must be a way of determining if disallowed APIs are ever called, at all, without just using the app and hoping you trap them.
I think at the very least they should be able to examine the executable for object types used, and function signatures used, as well as determining what signatures are passed to which objects.
- jedsmith 16y ago> This is one thing I've been wondering about, how is it that they don't know every single API call the executable is linked to? They do. I used an old example from the Internet, and that API was now private; Apple rejected the app and included the name of the API that I wasn't supposed to use.
- sid0 16y agoBut you were being honest in your use of the API.