How to give access to applications which are using my updated application(newer version) where permissions are enforced.
Suppose my application name is ABC and version is 0.1
There are few applications on the device which uses service(Let say XZ) offered by ABC application.
Now, my company thinks that we should expose a permission to use our XZ service.
According to that we have enforced the permission PQ in Version 0.2. Now onwards applications which are using our service XZ, they should mention the PQ permission in their manifest file.
But problem is,after upgrade, applications which are using Version 0.1 will no longer able to use our service.
I know what are all applications which are using XZ service.
How we can solve the backward compatibility issue ?
I have checked enough on the net but no luck.
If you were faced the same issue and found the solution, please help me...
Any work around solutions are welcome.