Again, there hasnt been mass forced labor in China for about 25 to 30 years. That occurred during the reign of Mao, when the communists emptied the farming villages of young people to populate the factory cities to build their military equipment, then reversed when they had to force people into the fields from the factory cities to till, plant and harvest when there was no one to plant and farm. Typical failure of a planned economy that has no idea how to run an economy. Stop living in the past.
The workers in China today are employed and hired for wages and apply for jobs like those in the west. They are educated and skilled, paid good wages for the economic conditions in China. Factory workers earn the equivalent of a low-middle income wage which enables them to rent or buy an apartment in the nearby city. They can, if they choose, rent a space in the factory dormitory, and eat meals in a factory cafeteria, and some do, because they are sending a portion of their wages home to support an extended family.
In 2013, a group of about 250 workers at a non-FoxConn plant went on strike and went up to the roof and faux threatened to jump, demonstrating because they were not being given enough opportunity for overtime! They wanted more than the 20 hours per week and 60 hours per month they could take under the current contract they were working under. They were not under an Apple contract that restricted overtime even more, but paid better. I believe they were making HP computer cases at that plant. An agreement was reached with management that allowed more overtime on a rotating basis. When have you heard of workers striking for more overtime, especially when overtime just pays regular hourly rates???
Apple did have to comply with the law in China by transferring all Chinese iCloud accounts to servers under the control of the Chinese government. . . and to keeping the encryption key to those files inside the borders of China. So the key is kept at Apples China headquarters, still controlled by Apple.