There appears to be a bug in Link with IPv4 addresses with padding in the second octet, on macOS and iOS both. struct LinkViewBug: View { let works = URL(string: http://172.16.1.1)! let alsoWorks = URL(string: http://172.16.001.001)! let doesntWork = URL(string: http://172.016.001.001)! let alsoDoesntWork = URL(string: http://172.016.1.1)! var body: some View { // destination -> http://172.16.1.1 Link(works.formatted(), destination: works) Link(alsoWorks.formatted(), destination: alsoWorks) // destination -> http://172.14.1.1 ? Link(doesntWork.formatted(), destination: doesntWork) Link(alsoDoesntWork.formatted(), destination: alsoDoesntWork) } }
0
0
87