2014-01-22 52 views
1

我的應用程序使用自動上傳功能,該功能允許使用資源密集型任務上傳圖片。錯誤? Windows phone 8發佈模式下的資源密集型任務

如果我使用ScheduledActionService.LaunchForTest,那麼它工作正常,但是當我刪除這行代碼時,資源密集型任務永遠不會執行(並且我看到手機滿足所有要求)。

該應用程序處於發佈模式順便說一句。

會發生什麼?它會在幾個小時後執行或永遠不會執行?有什麼錯誤嗎?

回答

0

你提到你刪除ScheduledActionService.LaunchForTest後任務停止發動...

你只是刪除了這一行,還是你與ScheduledActionService.Add代替它呢?您仍然必須將任務添加到調度程序。

編輯

我從來沒有遇到過這種個人,但每另一個SO問題(Any Tips for getting Windows Phone 8 Resource Intensive Task to Run?),存在的Windows Phone 8中資源密集型任務簡單地穿上」的預GDR2版本已知的bug在Release版本中運行。哎喲。

所以,如果你的設備還沒有GDR2更新......沒有太多要做,似乎!

+0

不,我說的是,如果我把LaunchForTest,資源密集型任務的作品,但如果我刪除LaunchForTest它似乎沒有工作,我等了很多時間,但這個任務不運行。 – programmer23

+0

對,我聽到了。現在'LaunchForTest'消失了,您如何通知操作系統有任務要運行? – Ben

+0

好吧,我打電話給ScheduledActionService.Add,我該怎麼辦? BTW。如果應用程序使用資源密集型任務(不是計劃),當您進入配置並查看「後臺任務」選項時,該應用程序的名稱會出現在那裏? – programmer23