Apple chief executive Tim Cook has made a surprise visit to China.
Though in an upbeat mood as he met gamers in the city of Chengdu, the company faces flagging iPhone demand in the country, analysts suggest.
It is his second trip to China this year - in March he said Apple had a "symbiotic...