I have a library in Objective-C that i want to bind to in monotouch (xamarin studio). This library is using a framework ('Firebase' framework), that I downloaded from a third party vendor. I compiled the library, and it built fine on XCode, and then created the .a files for i386 and armv7 architectures, and used lipo to generate my lib.a file. Now, I created a binding project, and added my .a file to it, which generated a .linkwith.cs file. However, when I used the binding project, it gave the following error:
"ld: framework not found Firebase"
My question is - How do I specify the Firebase framework? I tried this:
[assembly: LinkWith ("libtestfirebaseclient.a", LinkTarget.ArmV7 | LinkTarget.Simulator, ForceLoad = true, Frameworks = "CFNetwork Security Foundation Firebase")]
However, still the problem seems to be un-resolved. Can someone tell me how to create binding for a obj-c library that is depending upon a third party framework?