0

嗨,我已经为我的 Metro 应用程序创建了一个包。在开发我的应用程序时,我给了一个静态 Url,但是每当我的要求发生变化时,我都需要动态更改 Url。那我该怎么办?谁能帮助我。

谢谢你。

4

1 回答 1

1

如果您的要求正在发生变化,那么您可能会发布应用程序的新版本,因此每次 URL 更改并重新发布时手动更新您的应用程序包可能是有意义的。如果您的 URL 不经常更改,这绝对是最简单的解决方案。在这种情况下,您还需要处理弃用旧 URL,或者至少在旧 URL 关闭时优雅地处理,以便尚未升级到最新版本的用户仍然不会有可怕的体验。

如果这不是一个可行的选择,那么从这里开始会变得更加混乱。实际上,更改存储的 URL 的唯一方法是对当前 URL 有某种辅助服务或权限。然后,该应用程序将执行以下操作之一(或组合):

  1. 在发出任何请求之前查询当前 URL 的 URL 权限。
  2. 尝试向当前存储的 URL 发出请求,如果失败,则向 URL 授权机构查询新 URL 并存储该 URL。
于 2013-04-18T15:06:05.023 回答