私は、BackgroundTaskを含む私のアプリケーションを更新すると、アップデート後にその登録を解除してタスクを再登録する必要がありますか?私はBackgroundTaskがいくつかのユーザーのデバイスのUpdateの後でもう動作しなくなり、ユーザーが再び無効にして有効にしなければならないことを経験しました。私はmsdnのドキュメントで "ServicingComplete" BackgroundTaskを見ました.Appleのアップデートの後に起動する必要があります。私のメインのBackgroundTaskをそこに再登録するのは正しいですか?または、App Update後に簡単なBackgroundTaskを100%使用するための好きな方法は何ですか?UWP BackgroundTask on App update
答えて
答えははいです。あなたのアプリが更新されている場合、あなたはあなたのbacgroundタスク
BackgroundExecutionManager.RemoveAccess();
BackgroundExecutionManager.RequestAccessAsync();
- に必要な私は、最新のを隠し、再び自分のアプリで
をあなたのタスクを登録します私はこれを検出することができるようにローカルの設定でバージョン番号。
これはServicingCompleteタスクから行うことができますか、またはApp launchで再登録しますか? RemoveAccess()は毎回必要ですか? – andy
私もこの問題を抱えていましたが、これを試してみました。実際、RemoveAccessの帽子が違いを生み出しています。私の(InProcess)タスクがなければ、エラーメッセージなしで実行されませんでした。 –
@andy:アプリの起動時に(必要な場合)登録します。あなたの場合、バックグラウンドタスクを登録するのがユーザによって開始されたものである場合、タスクがすでに登録されているかどうかを起動するだけで確認できます。そうでない場合は、何もしないでください。それ以外の場合は、アプリのアップデートをチェックして、私がリストアップした手順を実行します。私はServicingCompleteのバックグラウンドタスクを自分で使用していないので、助言を与えることをためらっています。実行可能な選択肢かもしれません。 –
- 1. UWP Windows C#App BackgroundTask
- 2. UWPのBackgroundTaskのエントリポイントを定義する
- 3. SQLServer on existing update
- 4. WebViewをBackgroundTaskとして実行する方法C#UWP Windows 10
- 5. UWPのBackgroundTaskに複数のトリガーを設定できますか?
- 6. Xamarin Android App update
- 7. UWP App Extensions
- 8. Ruby on rails live update
- 9. Google Play Update App Resources
- 10. UWP JavaScriptのAPP:パラメータ
- 11. BroadcastReceiverのApp Appウィジェットのupdate()メソッド
- 12. iPhone App AppStoreのApp Updateへのリンク
- 13. MULE:MYSQL CONNECTOR INSERT ON DUPLICATE UPDATE
- 14. MYSQL ON DUPLICATE KEY UPDATE質問
- 15. Android SDKツールr12 update on Linux
- 16. codeigniter HMVC ajax on update関数
- 17. app hanging on camera.release()
- 18. App :: FatPacker on Windows
- 19. navigator.onLine on Ionic app
- 20. Office 365 App-Only Token Refresh/Update
- 21. in-app-calendar for Windows 10 UWP
- 22. UWPメトロノームApp - MediaPlayerElementトランスポートコントロールとパフォーマンス
- 23. UWPのチャートWindows 10 App
- 24. 音楽ライブラリリストApp - UWP/C#
- 25. c#バックグラウンドタスクとクラスライブラリ(uwp app)
- 26. アクションボタンshow app on foreground
- 27. python lxml on app engine?
- 28. UWPのBackgroundTask(WindowsRuntimeComponent)をWindowsサービスとしてホストすることはできますか?
- 29. アクティビティ - BackgroundTaskランタイムを実行中
- 30. Visual Studio 2015 Update 3で作成されたUWP Appパッケージは、電話機にインストールされません。
バックグラウンドタスクを登録する方法は?どのような状況で、ユーザーはあなたのアプリにあなたのバックグラウンドタスクを登録しますか?または、アプリがインストールされると、背景は常に登録する必要があります。 –
ボタンで私のアプリケーションにBackgroundTaskを手動で登録します。しかし、私は、アプリケーションの更新を提出するとすぐに、いくつかのユーザーのデバイスで、BackgroundTaskはもはや動作しません。ボタンを押してアプリケーション内のBackgroundTaskを登録した後、BackgroundTaskが再び機能しています。しかし、これは少数のデバイスにしか当てはまりません。だから私の質問は、どのようにそれを処理することです? – andy