It has been confirmed by Khabar Varzeshi.

Persepolis Training Camp - Canada (July 3 to July 17)

Looking at below schedule, it looks like they wont be playing any friendlies with any MLS teams, and doesn't look like they be playing any Canadian Premier League.

Toronto MLS teams:
04.07. 22:30 Los Angeles Galaxy vs Toronto FC
06.07. 19:30 Montreal Impact vs Minnesota United
06.07. 22:30 Los Angeles FC vs Vancouver Whitecaps
13.07. 19:30 Montreal Impact vs Toronto FC
13.07. 22:00 Vancouver Whitecaps vs Sporting Kansas City
17.07. 20:00 Toronto FC vs New York Red Bulls
17.07. 19:00 New England Revolution vs Vancouver Whitecaps

Canadian Premier League:
01.07. 18:00 Valour vs York 9
06.07. 13:00 Forge vs Edmonton
13.07. 18:00 Pacific FC vs Forge
17.07. 19:00 Forge vs HFX Wanderers
14.07. 15:30 York 9 vs Edmonton
17.07. 19:00 York 9 vs Pacific FC