Sorry for the late reply but my account was block ('username_clean') - issue fixed.
Tanks Ankur for the startup

A. I had to rename the binary (path Opentok.framework/Versions/A/Opentok) to libOpentok.a making a static library
B. Then binding a third-party library :
1. I create a monotouch binding project
2. Copy and add it to the project.
3. Automatically generate a code behind file "libOpentok.linkwith.cs" with the dependencies link:
[assembly: LinkWith ("libOpentok.a", LinkTarget.ArmV7 | LinkTarget.Simulator, ForceLoad = true)]
4. API definition - I found out this helpful code:
https://github.com/mono/monotouch-bindi ... ok/bindingC. In the solution, create a monotouch iPhone empty project
1. Add the opentok.bundle
2. In the Info.plist iOS Target Prperties assign "OTAssetBundlePath" (as you recommended)
3. Include my .dll (binding project)
4. Create a derived class of OTSessionDelegate
5. In my Main interface
// Derived Class
OTSessionHandler otHandler= new OTSessionHandler();
6. In the ViewDidLoad ()
OTSession session = new OTSession("key", otHandler);
session.Connect("apikey", "token");
Build and... Boom :/
Error Message:
(...)
Undefined symbols for architecture i386:
"_VDADecoderCreate", referenced from:
_ff_vda_create_decoder in libOpentok.a(vda.o)
"_VDADecoderDecode", referenced from:
_ff_vda_decoder_decode in libOpentok.a(vda.o)
"_VDADecoderDestroy", referenced from:
_ff_vda_destroy_decoder in libOpentok.a(vda.o)
"_kVDADecoderConfiguration_Height", referenced from:
_ff_vda_create_decoder in libOpentok.a(vda.o)
"_kVDADecoderConfiguration_SourceFormat", referenced from:
_ff_vda_create_decoder in libOpentok.a(vda.o)
"_kVDADecoderConfiguration_Width", referenced from:
_ff_vda_create_decoder in libOpentok.a(vda.o)
"_kVDADecoderConfiguration_avcCData", referenced from:
_ff_vda_create_decoder in libOpentok.a(vda.o)
ld: symbol(s) not found for architecture i386
collect2: ld returned 1 exit status
error MT5202: Native linking failed. Please review the build log.