0

解决这个问题后,我遇到了另一个问题。

我更改了 NuGet 包并按照此处所述实现了所有内容。

我还在AppDelegate.cs. 但是,如果我按下按钮登录,我会收到以下错误消息:Uncaught Exception: Target of Invoke is null (NullReferenceException).

到目前为止我所做的:

  • 使用适当的值创建 OAuth2Authenticator
  • 添加事件处理程序验证器.Completed += OnAuthCompleted;`
  • global::Xamarin.Auth.Presenters.XamarinIOS.AuthenticationConfiguration.Init();使用和初始化平台特定的登录 UIglobal::Xamarin.Auth.Presenters.XamarinAndroid.AuthenticationConfiguration.Init(this, bundle);
    • 触发登录: var presenter = new Xamarin.Auth.Presenters.OAuthLoginPresenter(); presenter.Login(authenticator);`

我正在使用 Xamarin Live Player 在我的 iPhone 上部署它。

一些想法如何解决这个问题?

更新: 我能够使用 Android 模拟器测试该应用程序,并且一切正常。所以我的假设是因为 Xamarin Live Player。

4

0 回答 0