C# WhenActivated在Xamarin iOS上出现异常

C# WhenActivated在Xamarin iOS上出现异常,c#,.net,xamarin,xamarin.ios,reactiveui,C#,.net,Xamarin,Xamarin.ios,Reactiveui,我正在用ReactiveUI(ReactiveUI xamforms-7.4.0)构建一个应用程序,并尝试在激活ViewModels时使用它。我已经跟踪了链接。 我已经为ViewModel实现了ISupportsActivation,也被称为WhenActivated。该项目按预期为Xamarin.Droid构建和运行,但是当我尝试运行Xamarin.iOS项目时,它会引发异常- “System.ArgumentException不知道如何检测页面何时关闭 激活/停用,您可能需要实施 IActi

我正在用ReactiveUI(ReactiveUI xamforms-7.4.0)构建一个应用程序,并尝试在激活ViewModels时使用它。我已经跟踪了链接。 我已经为ViewModel实现了ISupportsActivation,也被称为WhenActivated。该项目按预期为Xamarin.Droid构建和运行,但是当我尝试运行Xamarin.iOS项目时,它会引发异常-

“System.ArgumentException不知道如何检测页面何时关闭 激活/停用,您可能需要实施 IActivationForViewFetcher”

我可以在日志中找到“Xamarin.iOS:无法找到程序集'ReactiveUI.XamForms”。我尝试了各种链接器选项来解决这个问题,但没有成功

有人能帮忙吗


[更新]:它使用“ReactiveContentPage”而不是“ContentPage”工作。

很抱歉听到您遇到困难。您能否将一个示例项目上载到GitHub,这样我们就可以确保安装了正确的软件包?下面是示例项目,它再现了这个问题。有同样的问题…关于这个bug@GeoffreyHuntley有什么消息吗???很抱歉听到你遇到了困难。您能否将一个示例项目上载到GitHub,这样我们就可以确保安装了正确的软件包?下面是示例项目,它再现了这个问题。有同样的问题……关于这个bug@GeoffreyHuntley有什么消息吗???