locked
APP更新的問題 RRS feed

  • 問題

  • 昨天幫自己的應用發布一個更新,今天有收到使用者向我反映說更新後應用程式有異常

    但是我使用visual studio測試時是沒有問題的,直接從市集下載新版也是沒有問題的

    似乎只有在從舊版更新成新版時會發生這種狀況,或有什麼辦法可以讓更新過程是完整刪掉重裝而不是差異更新的方式嗎

    2014年12月5日 上午 02:37

解答

  • 我想您可能要自行做相容性的處理,舉例來說:原本在舊版裡可能放了一個使用者設定的儲存檔,而您新版可能有做格式的調整,那麼您新版的程式可能要有一段邏輯是在處理新舊版的設定檔格式轉換

    微軟免費線上課程

    HTML5 & JavaScript程式開發實戰(MyBook)

    開發ASP.NET您要瞭解的基楚

    http://www.dotblogs.com.tw/ian (MyBlog)

    • 已標示為解答 Austin200 2014年12月5日 上午 06:56
    2014年12月5日 上午 04:14
    版主
  • 如果你舊的程式還在, 用 Beta 先發布一個舊的 App, 然後下載. 接著在你的新的程式碼內加入必要的 try catch.

    然後再 Beta 上更新成新的版本, 再下載, 大概就可以知道問題在哪了.

    我想 18 說得對, 很有可能是處理 IsolateStorage 的問題. 因為這一塊是更新時不會刪除的部分


    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。

    • 已標示為解答 Austin200 2014年12月5日 上午 06:56
    2014年12月5日 上午 05:52

所有回覆

  • 您有更改App的版本嗎? 像這樣:Updating apps in the Store for Windows Phone 8

    2014年12月5日 上午 02:43
  • 有的,版號有更新,也確定是新的套件

    有辦法在更新時把使用者本地資料完全清乾淨嗎

    2014年12月5日 上午 03:21
  • 我想您可能要自行做相容性的處理,舉例來說:原本在舊版裡可能放了一個使用者設定的儲存檔,而您新版可能有做格式的調整,那麼您新版的程式可能要有一段邏輯是在處理新舊版的設定檔格式轉換

    微軟免費線上課程

    HTML5 & JavaScript程式開發實戰(MyBook)

    開發ASP.NET您要瞭解的基楚

    http://www.dotblogs.com.tw/ian (MyBlog)

    • 已標示為解答 Austin200 2014年12月5日 上午 06:56
    2014年12月5日 上午 04:14
    版主
  • 如果你舊的程式還在, 用 Beta 先發布一個舊的 App, 然後下載. 接著在你的新的程式碼內加入必要的 try catch.

    然後再 Beta 上更新成新的版本, 再下載, 大概就可以知道問題在哪了.

    我想 18 說得對, 很有可能是處理 IsolateStorage 的問題. 因為這一塊是更新時不會刪除的部分


    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。

    • 已標示為解答 Austin200 2014年12月5日 上午 06:56
    2014年12月5日 上午 05:52
  • 好的 ,謝謝各位

    我再努力debug看看

    2014年12月5日 上午 06:56