- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在让应用程序在 Xbox One 上以零售模式运行时遇到严重问题。
该应用程序在开发模式下运行良好,我已上传到商店并顺利通过认证,但是当该应用程序随后通过商店安装到 Retail Xbox One 时,它拒绝运行。
首先,它在初始屏幕上崩溃,没有错误消息,只是返回到 Xbox 主屏幕,由于现在处于零售模式,我无法将调试器连接到应用程序。我已经设置了自己的异常处理程序来将错误发送到我的后端服务器,但它因异常而崩溃:
Cannot create instance of type 'Microsoft.Advertising.WinRT.UI.AdControl'
它使用最新的 Microsoft.Services.Store.SDK,因此使用 Microsoft.Advertising SDK for XAML。我已经从 MainPage.xaml 中取出 AdControl,现在屏幕上出现了一个 UI!不理想,因为需要广告才能获利。
不幸的是,问题还没有结束,在应用程序初始化期间,它将文件从解决方案的数据文件夹复制到本地存储,由于某种原因,它现在卡在以下位置:
StorageFile anjFile = await localCacheFolder.GetFileAsync(App.AbilitiesFileName);
与开发模式相比,零售模式下在 Xbox 上运行的应用程序有何不同?该应用程序在移动设备和台式机上也能正常运行,所以我知道应该不会有任何问题。尝试找出导致问题的唯一方法是注释掉行,或者在应用程序中放置占位符以更改屏幕上的调试文本框以查看代码的哪一部分正在运行并重新构建并再次提交到商店,等待认证然后从商店重新下载到 Xbox,这是一个非常缓慢且耗时的任务,我现在要提交 12 个应用程序,我对此感到非常沮丧!
更新:似乎 AdControl 问题始于 2 月 9 日左右,影响了 Xbox One 上的多个应用程序,可能是由于对所涉及的库进行了框架更新。不确定为什么它也不会影响开发模式。
最佳答案
非常感谢您在论坛上报告此问题并帮助我们进行调查。已确定问题的根本原因并推出修复程序。当任何新应用程序或更新的广告应用程序在 Xbox 设备上更新时,框架更新将需要几天时间才能到达大多数设备。
仅限开发模式:该问题不影响开发模式,只影响零售模式,因为零售模式实际上是最安全和最严格的环境,要求所有涉及的二进制文件都经过签名和认证。如果缺少任何内容,零售模式是唯一以这种方式呈现问题的模式 - 不加载库。
修复和推出流程:您可以联系报告您的应用问题的用户,并要求他们重新安装您的应用。您(作为开发人员)的另一个选择是将更新推送到您的应用程序(仅版本更改)并将其推送给您的用户。这将在最终用户设备上更新框架并加快修复的推出。那些取消了广告控制的开发者,请把它放回去并为您的应用推送更新。
如果对此主题有任何问题或疑问,请随时与我们联系 (msft-aia-help@microsoft.com)。感谢您的耐心等待,对于在此期间给您带来的不便,我们深表歉意。
-维维克。
关于c# - UWP Xbox 以零售模式运行到开发模式之间的一个区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42182342/
uwp 和非 uwp 应用程序之间是否可以进行通信。我的非uwp是一个提供服务的后台任务。我想在 uwp 应用程序中调用该非 uwp 服务。 如何调用电话? AppServiceConnection
我正在开发一个应用程序,该应用程序旨在在具有多个显示器(从 1 到 3必要)在每个监视器上,每个监视器都显示不同的 View 。 就我所见,UWP 并不自然适用于这种情况。我设法使用 CoreAppl
我正在尝试对UWP应用使用broadFileSystemAccess功能,但是package.appxmanifest的功能列表中未列出broadFileSystemAccess功能。 我的最低和最高
有时我有一个打开的流或一个事件的队列,必须在应用程序关闭时正确处理。在 WPF 应用程序中,我可以在应用程序上使用 Unloading 事件,但在 UWP 中我注意到这样的事件不存在。 我如何可靠地做
http://wikisend.com/download/880354/UWP_Server.zip 我已将代码上传至上述网址。 它是 UWP 中的客户端和服务器应用程序。这里客户端和服务器都在同一个
大家好 我知道这个问题(Chromium working on UWP)之前(2015/2016)有人问过,想看看有没有更新 我正在尝试在 UWP 应用程序中使用 CEF3 构建,但在运行该应用程序时
我目前正在构建一个应用程序,它可以使用 Windows 游戏 DVR 在某个时刻开始录制屏幕。该录音机在完成录音时将应用程序名称作为文件名。 我发现了如何使用 Applicationview.GetF
我已使用 Desktop App Converter 将我的 WPF 应用程序转换为 appx 包。我需要在资源管理器上下文菜单中有一个项目。 IE。用户右键单击文件并在主菜单中看到我的项目“对应用程
我想稍微修改一个 Button 控件(添加描述)。在哪里可以找到 UWP 控件的默认控件模板? 最佳答案 似乎可以在以下位置找到它们: C:\Program Files (x86)\Windows K
我想通过 UWP 应用访问 windows10 注册表项。 键为:\HKEY_LOCAL_MACHINE\SOFTWARE\MyCompanyName\MyName 我找不到任何函数调用来完成它。 请
我开发了一个 UWP appx,它可以安装在 cmd.exe 提示符中: C:\test>myapp.appx 但是在安装过程中会弹出一个 Windows GUI。 有没有什么方法 使用 Silent
在我的 UWP 应用程序中,如何通过 UpdateTask 中的代码进行调试? VS 2017 中的“生命周期事件”下拉菜单似乎没有提供触发此类后台任务的选项。有办法实现吗? 最佳答案 首先是关于 U
我尝试在 VS 2017 中创建一个 UWP 应用程序包。 创建时我收到一条神秘的错误消息:严重性代码描述项目文件行抑制状态错误 0xdef00532 - 资源“Files/Assets/Square
我有一个 TextBlock在我的应用程序中。我要办理pinch in & out在它上面调整字体的大小。当ManipulationDelta事件触发我检查Scale属性(property),但大多数
为什么默认选择的索引不起作用?它因平台异常而崩溃: RumTime 错误: Exception thrown at 0x00007FFDEF7F7788 (KernelBase.dll) in ab
有没有办法在同一个包中的 UWP 应用程序和桌面桥应用程序之间共享互斥锁?它们似乎有不同的命名空间;使用相同的名称不会在进程之间产生相同的对象。根据 WinObj,UWP 应用程序的对象是,存储在 A
有什么方法可以检测当前的 UWP 要退出 ? (由用户关闭或终止进程) 我想向服务器发送一些关于应用程序将断开连接的请求,还想在退出之前保存一些数据。 最佳答案 无法检测这种情况或阻止用户终止您的应用
我正在使用 XAML 和 C# 开发通用 Windows 平台应用程序。我想在 UWP 中更改焦点上 TextBox 的边框颜色。 在此先感谢您的帮助。 最佳答案 其实实现起来很简单,按照以下步骤即可
是否可以在 UWP 应用中更改甚至隐藏鼠标指针? 我唯一能找到的是: Windows.UI.Xaml.Window.Current.CoreWindow.PointerCursor = null; 但
我是一名优秀的程序员,十分优秀!