Microsoft pubCenter applicationId vs appmanifest.xml中的Identity

时间:2014-12-12 01:29:09

标签: windows-8.1

我正在为Windows 8开发一个应用程序.Visual studio为我生成了一个应用程序ID。它看起来像:

<Package xmlns="http://schemas.microsoft.com/appx/2010/manifest" xmlns:m2="http://schemas.microsoft.com/appx/2013/manifest">
  <Identity Name="XXX" Version="1.0.0.0" />
清单文件中的

(实际ID在上面用XXX替换)。我还创建了一个pubCenter帐户,它生成了一个应该像this

一样使用的应用程序ID
<div id="myAd" style="position: absolute; top: 50px; left: 0px; width: 250px; height: 250px; z-index: 1" 
      data-win-control="MicrosoftNSJS.Advertising.AdControl" 
      data-win-options="{applicationId: 'd25517cb-12d4-4699-8bdc-52040c712cab', adUnitId: '10043107'}">
    </div>

问题:清单中的应用ID是否可以与pubcenter app id不同?我猜答案是肯定的,因为第一个是商店中应用的ID而第二个ID是用于识别pubcenter广告的应用程序,但我想确定。

另外还有一个问题是,pubcenter中还有一个App名称,manifest.xml中还有一个app名称。 他们也可以不同吗?

1 个答案:

答案 0 :(得分:0)

是的,清单中的应用ID实际上总是与pubcenter appId不同。这两个ID在两个不同的系统中识别应用程序,就像一个有学生ID和健康俱乐部/图书馆的另一个ID。