开发的一个应用,好久没有更新。
最近做了些修改,在设备上安装测试,没什么 问题,上传到STORE,收到反馈说有两个操作必挂。
知道了直接设备安装测试和从STORE上下载,会有些不同。
http://support.microsoft.com/kb/2859130/en-us
直接查代码无法确定是哪里的问题,老老实实,按照微软的建议,做beta release测试吧。
在dev center上创建一个beta应用,上传包,下载到测试机,果然必挂。
在认为有风险的地方做些修改,更新,下载,还是挂。
在这里浪费了些时间,后来才注意到下载的还是最初的版 本,改动提交到系统 ,并没有及时更新替换旧包。
经验教训:不应该只修改逻辑相关的,而要把改动的地方体现到UI上,确保下载的最新改动的包。
为了加快定位问题的进度,开始创建两个不同的应用提交不同的改动点。这个时间悲剧来了。手机开始报805a0194错误。
试了下载其他 应用,正常,重启,重置手机,问题依旧。换开发者帐号,问题依旧。
等待了四个小时,微软服务才恢复。已到晚上七点半。看到手机能正常下载应用 ,泪流满面。
继续定位问题ing....