用于Brightcove播放器SDK的Xamarin绑定,错误无法找到类型或命名空间名称“BCOVMutableCuePoint”

时间:2015-05-05 08:51:31

标签: c# xamarin mono xamarin.ios brightcove

我正在尝试为Brightcove player SDK构建Xamarin绑定,在引用binding guide之后,我为它开发了iOS绑定项目(请检查here)。但是在编译绑定项目时,我面临着28个相同类型的错误 -

  

/Users/amber/Projects/BrightCoveBinding/BrightCoveBinding/obj/Debug/ios/BrightCoveBinding/BCOVCuePoint.g.cs(118118):
  错误CS0246:找不到类型或命名空间名称“BCOVMutableCuePoint”。你错过了装配参考吗? (CS0246)(BrightCoveBinding)

但是,我在BCOVMutableCuePoint文件中编写了ApiDefinition.cs类型的界面。请问,任何人都可以指导我做错了什么或我错过了什么?

1 个答案:

答案 0 :(得分:1)

我对Xamarin一无所知,但Xamarin可能并不认为在Brightcove Player SDK for iOS中,BCOVMutableCuePoint同时用作协议名称​​和类名。 You only see the protocol in the header file,但在库的目标代码中还有一个Objective-C类(@interface)。也许这对解决您的Xamarin问题有一些帮助。