iOS Application
Universal Links configured for iOS devices using Apple App Site Association.
Bundle ID:
com.CollPoll
com.CollPoll
Android Application
App Links configured for Android devices using Digital Asset Links.
Package Name:
com.butterflyinnovations.collpoll
com.butterflyinnovations.collpoll
๐งช Test Deep Links
Click these links on your mobile device to test universal linking
๐ Setup Instructions
๐ iOS Setup
- Update the AASA file with your Apple Team ID and Bundle ID
- Deploy this website to an HTTPS domain (required)
- Verify
/.well-known/apple-app-site-associationis accessible - In Xcode, add Associated Domains capability:
applinks:your-domain.com - Implement universal link handler in your AppDelegate or SceneDelegate
๐ค Android Setup
- Get your app's SHA256 fingerprint from your signing keystore
- Update
assetlinks.jsonwith your package name and SHA256 fingerprint - Deploy this website to an HTTPS domain (required)
- Verify
/.well-known/assetlinks.jsonis accessible - Add intent filter in AndroidManifest.xml with
android:autoVerify="true" - Implement deep link handler in your MainActivity or appropriate Activity
โ ๏ธ Important Notes
- Both platforms require HTTPS hosting (not HTTP)
- The association files must be served with
Content-Type: application/json - No redirects should occur when accessing the
.well-knownfiles - Test on physical devices for best results (simulators may behave differently)
- Changes may take time to propagate (iOS caches AASA files)