2013-04-18 44 views
0

嗨我已經爲我的metro應用程序創建了一個包。在開發我的應用程序時,我給了一個Url靜態,但我需要動態更改Url,只要我的需求發生變化。所以我該怎麼做?任何人都可以幫助我。如何在打包Metro應用程序後動態更改網址?

謝謝。

+0

您可以使用爲您提供URL的Web服務或Azure雲存儲,因此當您的URL發生更改時,您只能在Web服務/ Azure中進行更改。 – Xyroid 2013-04-18 08:38:02

回答

1

如果您的需求正在發生變化,那麼您可能會發布新版本的應用程序,因此每次URL更改並重新發布時手動更新您的應用程序包可能是有意義的。如果您的網址偶爾發生更改,這絕對是最簡單的解決方案。在這種情況下,您還需要處理棄用舊URL的問題,或者至少要優雅地處理舊URL的關閉情況,以便尚未升級到最新版本的用戶仍然沒有可怕的體驗。

如果這不是一個可行的選擇,那麼它會從這裏變得有點混亂。真的,更改存儲的URL的唯一方法是對當前URL的內容具有某種輔助服務或權限。然後,應用程序將執行以下(或組合)中的一個:

  1. 查詢當前URL 之前作出任何請求的URL授權。
  2. 嘗試向當前存儲的URL發出請求,如果失敗,請查詢新URL的URL權限並存儲該URL。
相關問題