Lock Down Application
Is it possible to lock down the device in iOS?
What I 开发者_运维知识库mean by lock down, is give complete control to the current running application and disabling multi-tasking etc. The reason for this is specifically for payment applications, basically to halt an attacker from being able to take over the process and be able to alter / read the memory, or seize the application.
iOS devices are already locked down. Applications operate in their own sandbox and are unable to communicate with others.
Of course this may not apply to jailbroken handsets. You may wish to detect them a refuse to operate in that case. However people jailbreak their devices for many reasons and you may end up excluding honest, paying customers.
you can find the answers to your questions in Apple documentation about iOS security
精彩评论