使用 Rg.Plugins PopupPage 未显示 TwitterA API 登录页面

TwitterA API Login Page not showing using Rg.Plugins PopupPage

您好,我在使用 Xamarin Auth 和使用 Rg.Plugins 的 PopupPage 显示 TwitterApi 的登录页面时遇到问题。

这是错误:

Warning: Attempt to present <UINavigationController: 0x7f8b3fa8fa00> on <RgPopupPlatformRenderer: 0x7f8b4089f860> which is already presenting <Rg_Plugins_Popup_IOS_Renderers_PopupPageRenderer: 0x7f8b40943120>

它在 android 上运行顺利。

这两种方法不兼容 - 它们都试图同时在同一个控制器上显示模态控制器。

最糟糕的是,当 Twitter 将其对话框显示为模态控制器时,即使在本机平台上你想要实现的(在你自己的弹出窗口中显示)也是不可能的,所以即使你以某种方式成功说服Rg.Plugins 更改他们的代码来修复崩溃,你想要实现的是行不通的,应用程序不会崩溃。