Apple closed the API iOS escape detection
According to foreign media reports, program developers find iOS 4.2.1 jailbreak has been detected off (jailbreak) behavior-related API, Apple did not explain the reason outside.
Apple added to detect whether iOS 4.0 jailbreak API, so far only six months. The API key for the internal management of information security-related equipment, software used to judge whether the device is secure enough.
Generally believed that even if the escape had not installed any iOS device without Apple's audit of the software, because the protection of escape to modify the original settings, attack or intrusion by malicious software had no chance of escape equipment, so the information security software will determine the iOS had not escaped the safety equipment.
Companies like follow the ISO information security management, and would prohibit the devices are not secure internal network, the other part of the Internet banking application will detect the mobile phone environment is safe. If the modified Root Android phone privileges or allowed to install software outside the Market may also be determined to be not safe enough.
As for why Apple close the API, Apple did not make any description. A saying that if you can escape, may modify or deceive the API, that still rely on other means to determine whether the escape of the device, this way is equal to this set of API useless. Another argument is that the function is a battle of wits with each version of the jailbreak tools, waste too much development resources to accelerate after the removal of iOS development