在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){ }
});
}
答案 0 :(得分:0)
您应该将问题发布到AdDuplex。
首先,您的堆栈跟踪是针对.net本机的,这使得它在调试大多数问题时没有用,并且在这里似乎也不太有用。为了使它有用,您需要使用与程序包一起生成的.pdb文件将其转换为代码的stacktrace,但由于Microsoft从未为此创建工具,因此祝您好运。我想我曾经看到从命令提示符运行的第三方工具,但也许是从GitHub提取的,或者我找不到了。
但是基于崩溃日志,这似乎可能是AdDuplex内部的崩溃问题,因此除AdDuplex之外没有人可以修复它。