【发布时间】:2023-03-03 01:33:02
【问题描述】:
当我在我的设备上测试我的应用时,通过使用 Visual Studio 直接从我的电脑部署到我的手机,广告正在展示。然后我发布了我的应用程序,但广告没有显示。
经过一些研究,我发现要正确展示我的广告,我的应用程序应该在 WMAppManifest 文件中包含ID_CAP_WEBBROWSERCOMPONENT。我注意到,通过在我的开发者仪表板中查看我的应用程序的详细信息,该 id_cap 在发布应用程序后被删除!
我不是唯一的,但我没有找到答案。
一些帖子:
请注意,我正在使用 XNA-Silverlight 并使用与 AdComponent 关联的 DrawableAd。
我真的不知道如何处理这个问题。也许我可以通过编程方式添加功能?
** 编辑 **
我知道清单文件只是在调试时使用,当您提交应用程序时,它的功能会被自动识别。这是问题所在。我在 Visual Studio 中运行 StoreKitTeste,如下所示:http://msdn.microsoft.com/en-us/library/windowsphone/develop/gg180730(v=vs.105).aspx#BKMK_UsingtheMarketplaceTestKittoDetermineApplicationCapabilitiesforWindowsPhoneOS71Applications
事实上它不识别ID_CAP_WEBBROWSERCOMPONENT。我怎样才能让他看到我需要它?
** 编辑 2 *
这和麦克风能力有关,如何在Webbrowser组件上做同样的事情?
【问题讨论】:
标签: c# silverlight windows-phone-7 xna