UWP 空引用异常 - Adduplex SDK

UWP Null Reference Exception - Adduplex SDK

在 Windows Store 中更新我的 UWP 应用程序后我正在使用 Adduplex Monetization SDK 我收到此异常导致应用程序崩溃,调试和发布在可能的机器上工作正常请提供任何帮助:

stowed_exception_system.nullreferenceexception_80004003_youtubevideod.dll!adduplex::interstitialad::_loadadtaskasync_d__59.movenext

失败详细信息(堆栈跟踪):

编辑:

我已经按照此处的 Adduplex 文档中的建议实施了 SDK: AdDuplex Interstitial Ad Installation and Usage

这是我的代码:

   private async void Adduplex_LoadInterstitial()
    {
        await Windows.ApplicationModel.Core.CoreApplication.MainView.CoreWindow.Dispatcher.RunAsync(Windows.UI.Core.CoreDispatcherPriority.Normal,
                   async () =>
                   {
                       try
                       {
                           if (adduplexInterstitialAd == null)
                           {
                               InitializeInterstitialAd();
                           }
                           else if (ConnectivityUtil.HasInternetConnection())
                           {
                               await adduplexInterstitialAd.LoadAdAsync();
                           }
                       }
                       catch (Exception){ }
                   });
    }

您应该post将问题提交给 AdDuplex。

首先,您的堆栈跟踪是针对 .net 本机的,这使得它在调试大多数问题时毫无用处,而且在这里似乎也不是很有用。要使其有用,您需要使用随包生成的 .pdb 文件将其转换为代码的堆栈跟踪,但由于 Microsoft 从未为此制作过工具,因此尝试这样做祝您好运。我想我曾经看到过从命令提示符运行的第 3 方工具,但它可能是从 GitHub 中提取的,或者我再也找不到它了。

但根据崩溃日志,这似乎是 AdDuplex 内部的崩溃问题,因此除了 AdDuplex 之外没有人可以修复它。