I'd like to take this opportunity to point out that Apple was in fact aware of those issues, and has in fact worked both on documenting them and fixing them:
https://www.apple.com/supplier-responsibility/This is transparency - following through and actually giving a damn about things like child labor. They found 2 cases of underage labor in 2017 after auditing 756 facilities and over 1.3M workers. They made it a core violation of their supplier code, meaning that if and when underage labor is found via audit, that supplier loses its business with Apple.
Go read the report - you might find that Apple is a pretty damn thorough company when it comes to responsible labor. Is there more they could do? Yes, there always is - but they're doing quite well so far.