iOS universal link with url path containing "#"

My iOS app has to support a universal links to a specific page in the app when it clicked outside the app. The app we have built is not a native iOS app but it get loaded in iOS shell or frame. Below is the scenario which i am facing the issue.

Landing page URL https://example.domain.com/#/

Specific links https://example.domain.com/#/ncx/view-post/:1234 The above link if I clicked outside the app it should go to the specific post but it currently open the app but not going to specific page. I have tried below formats in AASA file but it did n't work out

And I am having difficulties in getting this to work. I have created an AASA file like

{ "applinks": { "apps": [], "details": [{ "appID": "ASDF35SDF.ios.mybundle.com", "components": [{ "/": "/#/ncx/*" }] }] } } I also tried with wildcards instead of directly adding "#" in the AASA file.

{ "applinks": { "apps": [], "details": [{ "appID": "ASDF35SDF.ios.mybundle.com", "components": [{ "/": "//ncx/" }] }] } } Both didn't work.

Any help is appreciated.

Update 1

Tried with new fragment components, but no luck there either

{ "applinks": { "apps": [], "details": [{ "appID": "ASDF35SDF.ios.mybundle.com", "components": [{ "#": "/ncx/*" }] }] } }

Documentation for constructing a valid AASA file can be found here:

https://developer.apple.com/documentation/xcode/supporting-associated-domains/

Your current AASA content doesn't conform to these requirements. In particular, there should be no "applinks" key in the AASA file, and you should identify your app(s) using "appIDs" key, not "appID".

iOS universal link with url path containing "#"
 
 
Q