【发布时间】:2016-08-22 13:00:40
【问题描述】:
几天前,我在 Windows 手机商店提交了我的第一个 WP 8.1 应用程序(它处于认证阶段)。不幸的是,我在使用正确的 ID 时遇到了一些麻烦。
在我的 Microsoft Developer Dashboard 中,当我转到“管理应用程序”时,我有这样的东西(不完全是这样,而是这种格式):
包/身份/名称:11111Keran.zzzzzxxxxxxccccccc
现在,在我的 Package.appxmanifest 文件中,我不得不将其作为身份名称:
身份名称="11111Keran.zzzzzxxxxxxccccccc" 等...>
这是应用程序 ID 吗?通常应用程序 ID 是一个 GUID,但我没有将它存储在任何配置文件中的任何位置。我只能使用以下代码重试它:
var appId = Windows.ApplicationModel.Store.CurrentApp.AppId; 它会返回一些 GUID。
当我尝试使用此脚本从我的应用的独立存储中提取数据时,问题就开始了:
cd "C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v8.1\Tools\IsolatedStorageExplorerTool" ISETool.exe ts de [MYAPPGUID] C:\Isolated
当我提供从代码中获得的 GUID 时,它说应用程序未安装,当我提供身份名称 (11111Keran.zzzzzxxxxxxccccccc) 时,它说它不是 GUID。
更不用说我现在完全不知道我应该在应用程序 ID 中的 Microsoft Adveristing 的广告配置中添加什么 - 它应该是我收到的 GUID 还是 11111Keran.zzzzzxxxxxxccccccc,或者它会在我的应用程序中出现有认证吗?目前广告完全没有显示,代码甚至没有出现错误(我正在使用 AdMediator 控件),只是一个黑盒子,里面什么都没有。
真是一团糟,我在任何地方都找不到好的教程,所以任何帮助和提示将不胜感激
【问题讨论】:
标签: windows-phone-8.1 windows-store-apps windows-10-mobile windows-phone-store