与Android / iOS相比,Windows Phone 8应用程序提交的仪表板/门户必须是我处理过的最令人困惑的网站之一(且文献记载最少)。我有两个问题,希望有人能帮助我:
当上传具有新版本号的应用程序的新版本时(仅包含功能更改/错误修复,程序包本身没有更改),我在Windows Phone Store开发人员中心中单击要更新的应用程序,然后单击“更新应用程序”,它很好,可以在开发中心中创建更新程序包。
然后,在“当前提交”下转到“完成”:
最后,“上传并描述您的软件包”:
如果我想上传该应用程序的新版本(在程序包中没有更改,而只是按说明的功能更改),那么这里就是个小问题,那么我应该单击“替换”还是“添加新项”?
我怀疑我需要单击“替换”,因为我实际上将用新版本替换旧版本。
但是我这样做了,上传了我的新程序包,但是Windows Phone 8 Dev Center似乎没有获取有关XAP的任何新细节-我无法弄清楚其原因。我已验证这一点的一种方法是,软件包版本号与旧版本号相同:
我在做正确的程序吗?我看到的是预期的行为还是我做错了什么?
谢谢你的帮助。
这是两种情况:
更新应用程序的WP8版本(例如,从1.5.0.0升级到1.6.0.0)
更新软件包所需要做的就是替换旧软件包。这将保留您先前输入的所有详细信息和屏幕截图,因此您只需要输入详细信息(如果需要)即可进行更新(在应用程序说明下方)。同样不要忘了更新软件包的版本号,但是即使您不这样做,使用程序仍会收到有关更新的通知。
更新WP8版本以为具有WP8.1的手机添加特定的WP8.1功能
现在,由于您不想发布具有相同名称和所有内容的完全不同的应用程序,因此只需要向该应用程序添加一个新包即可。因此,现在您将在同一个应用程序下维护两个软件包,第一个是WP8版本,第二个是WP8.1版本。然后,如果您只想更新,例如8.1版本,则只需用新的8.1软件包替换该软件包即可。
如果您也想支持WP7,则也可以为WP7添加一个新程序包。因此,根据用户当前所使用的操作系统,商店将管理用户将获得的软件包的版本。
笔记:
在某些特殊情况下,会上传多个相同版本的软件包(例如WP8),但它们之间的区别在于主要语言。游戏示例,其中您需要自定义语言绑定的资产,想要使程序包的尺寸保持较小,并且不能仅靠资源字符串来解决问题,而是可以针对不同的语言上载不同的程序包。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句