AASA Matching Algorithm

I'm working on developing an AASA for an app that may be built by multiple teams, and I want to create a universal link that opens the app regardless of which team's app is installed on iOS. Right now the AASA is

{
    "applinks":{"apps":[],"details":
        [
            {"paths":["/abc/*"],"appID":"TEAM1.BUNDLE_ID"},
            {"paths":["/abc/*"],"appID":"TEAM2.BUNDLE_ID"},
        ]
    }
}

The AASA works fine for TEAM1, but when the app is built with TEAM2, it does not work (instead redirects to the appstore). I checked the swcutil.txt and it confirms that the is indeed not linked to any domains when built from TEAM2. Is there a known fix for this, or a potential cause?

Thanks for the post. My apologies for the delayed response. I'm eager to help you out. Could you provide the following information?

  1. Are you currently implementing passkeys in your solution? If so, please take a peek at this post that might be helpful: https://forums.developer.apple.com/forums/thread/756740?answerId=790908022#790908022

  2. Could you link me to your AASA file? If you're encountering any issues with it, this comprehensive Tech Note should guide you through the debugging process step-by-step: https://developer.apple.com/documentation/technotes/tn3155-debugging-universal-links

I'm looking forward to hearing back from you, particularly regarding passkeys, and seeing the AASA file links. Your patience is appreciated!

AASA Matching Algorithm
 
 
Q