If there is a will, there will be a way. The Iranians have made an agreement with the Chinese which will allow them to use high-precision services like GPS services.
According to the agreement, the Chinese will be allowed to establish BeiDou ground stations in Iran.
The report claims that the United States had prohibited Iran to access high-precision services. The BeidDou BDS, contrary to GPS services, will be able to covers all blind spots in Iran.