That was done by exploiting developer mode, and was fixed by asking the user before any data transmission is enabled. The only thing that is allowed "blindly", and hence the most dangerous, is charging. No need for any racketeeri-- sorry, Apple-controlled whitelist.