Can';t将M2MQTT Nuget包安装到Xamarin.iOS

Can';t将M2MQTT Nuget包安装到Xamarin.iOS,xamarin.ios,nuget,Xamarin.ios,Nuget,将M2MQTT 4.3的Nuget软件包安装到我的Xamarin.iOS项目时,出现以下错误: 无法安装程序包“M2Mqtt 4.3.0”。您正在尝试安装 将此包打包到目标为“Xamarin.iOS,Version=v1.0”的项目中, 但是包不包含任何程序集引用或内容 与该框架兼容的文件 但是,4.2可以正常工作。我看到其他一些软件包也出现了这个错误,我的Nuget是最新的。当我尝试在Windows和Visual Studio for Mac上安装VS2017时,会出现此错误 是否可以自己从源

将M2MQTT 4.3的Nuget软件包安装到我的Xamarin.iOS项目时,出现以下错误:

无法安装程序包“M2Mqtt 4.3.0”。您正在尝试安装 将此包打包到目标为“Xamarin.iOS,Version=v1.0”的项目中, 但是包不包含任何程序集引用或内容 与该框架兼容的文件

但是,4.2可以正常工作。我看到其他一些软件包也出现了这个错误,我的Nuget是最新的。当我尝试在Windows和Visual Studio for Mac上安装VS2017时,会出现此错误

是否可以自己从源代码构建包,如果可以,我需要做哪些更改以使其兼容(假设库实际上不使用Xamarin.iOS不支持的.NET部分)

我需要更新的原因是,在4.2上,我在尝试创建MqttClient时遇到以下错误:

类型“IPAddress”是在未引用的程序集中定义的。 您必须添加对程序集“System,Version=3.9.0.0…”的引用


我希望这个错误能在最新版本中得到解决。

我建议您使用这些NuGet包,以便在Xamarin.IOs中使用MQTT协议。1.2.3.您所指的NuGet软件包与Xamarin不兼容