05-20-2011 06:17 AM - edited 05-20-2011 07:03 AM
Is there any way to block the Third party application installation/Usage from other Third party application? I just wants to block other Third party application installation/Usage from my application.. So is it possible to do that?
I found that we can block third party application from BES server using "ITPolicy" but it is possible to bloack usage of third party application from my application?
05-20-2011 07:29 AM
05-23-2011 03:38 AM
The application "iLocker Pro - App Lock and Privacy Protection" which is on App World provides locking for native as well as for ThirdPartyApplication. so there must be a way to lock the application.
Are there any other way to lock application running?
05-23-2011 03:44 AM
05-26-2011 04:00 AM
See the ApplicationManager class.in that getForegroundProcessId(), getProcessId(ApplicationDescriptor descriptor), getVisibleApplications().Using these methods u will know which applications are running and what is the current application which is in the foreground.This may not be the correct way but if you want to close the current app in the foreground , using EventInjector you can end that application.
05-27-2011 01:04 AM
I used that timer and getVisibleApplications(), compare it with application wants to block and used EventInjector to close the application, but its first loading the screen and then will close the application so its flashing the application's first screen... so is possible to not allowed application to start?
05-27-2011 02:24 AM