简体   繁体   中英

Strip symbols from static library in Objective C

I have the following scenario: An application I'm working on includes a library let's call it static library 1. Static library 1 includes (among other functionality I must have) Google analytics , Facebook and Flurry in old versions. In that app I intend to use a SDK I'm developing which also uses Google analytics , facebook and flurry.

Theoretically - I have no problems compiling a slim version of my SDK that will take those implementation from the static library 1 - Assuming we both use the same version of facebook and flurry. (Iv'e done so in the past and it works)

But since the library is old the version of the facebook and flurry sdks is older and I cannot use it. Is there anyway to strip those symbols or to override them? I don't mind putting all the libraries at the project level or any other solution of that type.

Thanks in advance,

Liviu

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM