C# 发布服务器上的构造函数出错

C# 发布服务器上的构造函数出错,c#,xamarin,xamarin.ios,opentok,C#,Xamarin,Xamarin.ios,Opentok,我正在创建一个类似于此的项目: 我可以运行应用程序,但当他尝试创建新的OTPublisher构造函数时,应用程序崩溃。应用程序输出错误: 在GitHub文件中,他向构造函数传递了一个委托和一个字符串,但我得到一个错误,他希望的是OTPublisherSettings而不是字符串: _publisher = new OTPublisher(new PublisherDelegate(this), UIDevice.CurrentDevice.Name); 我尝试了不同的方法,比如: 一, 二,

我正在创建一个类似于此的项目:

我可以运行应用程序,但当他尝试创建新的OTPublisher构造函数时,应用程序崩溃。应用程序输出错误:

在GitHub文件中,他向构造函数传递了一个委托和一个字符串,但我得到一个错误,他希望的是OTPublisherSettings而不是字符串:

_publisher = new OTPublisher(new PublisherDelegate(this), UIDevice.CurrentDevice.Name);
我尝试了不同的方法,比如:

一,

二,

三,

(构造函数还接受4个参数)

知道发生了什么事吗

谢谢,有问题请提问


特定类的文件:

如果崩溃,请提供堆栈跟踪。感谢您的回复,这是我从应用程序输出中得到的:
var settings = new OTPublisherSettings();
settings.Name = UIDevice.CurrentDevice.Name;
_publisher = new OTPublisher(new PublisherDelegate(this), settings);
var settings = new OTPublisherSettings();

            settings.AudioTrack = true;
            settings.VideoTrack = true;
            settings.Name = "Test";

_publisher = new OTPublisher(new PublisherDelegate(this), settings);
var CameraResolution = OTCameraCaptureResolution.High;
var CameraFrameRate = OTCameraCaptureFrameRate.OTCameraCaptureFrameRate30FPS;
_publisher = new OTPublisher(new PublisherDelegate(this), 
    "Test", CameraResolution, CameraFrameRate);