Looks like China acknowledged there was a dispute, without taking a position. It didn't say the islands belong to Arabs. If Iranians felt offended at that, well unfortunately that's realpolitik.
At the end of the day Arabs/Sunnis are a bigger market in the Middle East, so China needs to take a middle road approach.
These islands were in Iranian hands since parthian times at least. They were in physical Iranian hands before uae existed
Nobody has ever taken the uae seriously.
And now china announcing that there is a dispute and they support it being decided in kangaroo un institutions dominated by the west?
China is welcome to trade or do whatever it wants woth anybody. China even sold missiles to saudi arabia. Which are the only saudi means of hitting Iran, and were sold knowing they would only be used against Iran
Iran never complained because china can trade with whoever it wants
But china has no right to make any statements questioning Iranian territorial integrity. It is an absolute red line for Iran