Yes, China publicly rejected claims that they made such an agreement. After the U.S. announced that China had agreed to not supply weapons to Iran, the Chinese Foreign Ministry dismissed the reports as baseless, completely fabricated, and groundless.
3 days ago