XNA 游戏/应用程序是否有可能通过代码获取它自己的商店链接 url,或者我必须提交一个应用程序,等待它的商店链接可用并发布包括商店链接的更新?
基本上,我希望玩家能够将他或她的分数发布到任何设置的社交网络以及指向商店页面的链接。
-我知道的简短问题,但这次我的 Google-Fu 让我失望了。
XNA 游戏/应用程序是否有可能通过代码获取它自己的商店链接 url,或者我必须提交一个应用程序,等待它的商店链接可用并发布包括商店链接的更新?
基本上,我希望玩家能够将他或她的分数发布到任何设置的社交网络以及指向商店页面的链接。
-我知道的简短问题,但这次我的 Google-Fu 让我失望了。
要获取商店 URL,您需要获取应用 ID。这是通过调用 GetManifestAttributeValue 来完成的。请注意,实际应用 ID(产品 ID)是在应用发布时生成的,与 WMAppManifest.xml 中的临时 ID 不同。在进行测试时,这会导致先有鸡还是先有蛋的情况。
有关详细说明,请参阅此:http: //code.msdn.microsoft.com/Generating-a-Windows-Phone-9d19f939/
如果您只需要从应用程序中链接到商店,则使用 MarketplaceDetailTask 启动到商店。将 ContentIdentifier 保留为 null,它将尝试调出当前应用的详细信息页面。如果您需要调出其他应用的详细信息页面,则需要知道应用 ID,只有在该应用发布后才能获得该 ID。
http://msdn.microsoft.com/en-us/library/hh394017%28v=vs.92%29.aspx