Have problem using Application.OpenURL() opening tel URL scheme on iOS to call a number with symbols

Application.OpenURL(“tel://1234567#”.Replace(“#”,“%23”));

Works fine for Android, but not for iOS devices nothing happened.
I did try without ‘//’, without replacing ‘#’ by %23’ but it seems lack of success. Did I do something wrong? Or It is just generally does not work with iOS?

Thank you.

Apple’s own documentation on phone links states that:

To prevent users from maliciously redirecting phone calls or changing the behavior of a phone or account, the Phone app supports most, but not all, of the special characters in the tel scheme. Specifically, if a URL contains the * or # characters, the Phone app does not attempt to dial the corresponding phone number.

EDIT: Apparently this is no longer the case on iOS 11. So it depends on what you’re running.