【发布时间】:2015-11-14 06:27:40
【问题描述】:
我正在开发一个接收 WNS 通知的 WP8.1 silverlight 应用程序。它在模拟器上运行良好,但在设备 (lumia 640) 上,它在以下 api 调用时崩溃:
var channel = await Windows.Networking.PushNotifications.PushNotificationChannelManager.CreatePushNotificationChannelForApplicationAsync();
我收到以下错误:
- _exception {System.Exception:来自 HRESULT 的异常:0x880403E8 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务) 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务) 在 System.Runtime.CompilerServices.TaskAwaiter
1.GetResult() at BC_Menu.App.<UploadChannel>d__0.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Runtime.CompilerServices.TaskAwaiter1.GetResult() 在 BC_Menu.StartUp.FirstPage.d__4.MoveNext() --- 从先前抛出异常的位置结束堆栈跟踪 --- 在 System.Runtime.CompilerServices.AsyncMethodBuilderCore.b__3(对象状态)} System.Exception
如果我在其他设备 (lumia 920) 上尝试,它可以正常工作。这些设备之间的直接区别是我在 Lumia 640 上有一个虚拟帐户并且没有 sim 卡,但我能够安装和更新程序。这应该意味着帐户已正确初始化。还有什么问题?
【问题讨论】:
标签: c# windows-phone-8 windows-phone-8.1 windows-phone wns