バックグラウンド エージェントを使用してアプリケーションを更新するとどうなるかを理解するのに役立ちます...
- バックグラウンドエージェントを使用したWP8のアプリケーションがあります。ユーザーは、ストアからアプリをインストールし、アプリを実行して、バックグラウンド エージェントを実行します。
- アプリの新しいバージョンでは、バックグラウンド エージェントのコードを変更し、新しいバージョンをストアに公開しています。
- ユーザーはストアからアプリをアップグレードしますが、メイン アプリケーションは実行しません。
この場合はどうなりますか?
デバイスにはアプリケーションの新しいバージョンがありますが、メイン アプリケーションの新しいバージョンからバックグラウンド エージェントが再起動されるまで、バックグラウンド エージェントの古いコピーが実行されたままになっていることを思い出してください。
つまり、アプリケーションは更新されましたが、アプリケーションの古いバージョンのバックグラウンド エージェントがまだ機能していますか?