In a move that affects Chinese iOS users worldwide, Apple has removed all iOS apps -- over 20 in total -- made by Chinese search engine and software maker Qihoo over systematic abuse of the iOS eco-system. The apps were removed last week and haven't been restored, suggesting that the company is being punished for new violations. The most likely cause is the company's habit of offering direct file downloads of apps alongside App Store links, providing a path to the apps for jailbroken devices.