I am trying to build my project for sdk iphoneos and iphonesimulator. There are few .a static libraries that can only be utilized for iphoneos. Where can I go an ignore these files if its being build for iphonesimulator within XCode?
Thanks.
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Instead of hard linking the libraries, use the “Other Linker Flags” setting in the project configuration settings. You’ll be able to link different versions of libraries based on the current build configuration.
By default you already have Debug and Release build configuration, press the “plus” button on the Debug will add a configuration for a specific architecture. Choose “Any iOS Simulator” and link the libraries you would like to use to run the app on simulator. Then press the “plus” button on the Debug again, this time choose “Any iOS” and link the libraries you would like to use to run the app on the device.
Lastly, do the same thing for the Release configuration.