3 ms·
You should be stripping your binary of symbols. (-strip-all, -s) I used the word "inspect" carefully. Apple is probably looking for calls to private APIs by l
by pkaler 14y ago
You should be stripping your binary of symbols. (-strip-all, -s)
I used the word "inspect" carefully. Apple is probably looking for calls to private APIs by looking at the addresses of functions called in your binary with the addresses of private APIs.
They are probably looking for method swizzling of Cocoa APIs by looking at the address passed into method_exchangeImplementations, class_replaceMethod, etc.
Looking at the symbols within a binary is probably more effort than it is worth and probably isn't going to be very effective.
- natesm 14y agoThe names of all of your classes and messages can be found with `strings` anyways, if they did want to reject based on those.