Prerequisites
Before implementing deep linking, enable Web App Synchronization in the Despia Editor:- Navigate to Add-ons → Hardcoded
- Enable Web App Synchronization for your platform (iOS/Android)
iOS Configuration
Host the Apple App Site Association File
Create and host the AASA file at:File Structure
Required Values
- Bundle ID: Found in Despia Publishing Panel
- Team ID: Found in Apple Developer account
Android Configuration
Host the Digital Asset Links File
Create and host the assetlinks file at:File Structure
Required Values
- Package Name: Found in Despia Publishing Panel
- SHA256 Fingerprint: Found in Google Play Console under Release → Setup → App Integrity
Important Notes for Both Platforms
- Files must be served over HTTPS
- Files must be accessible without redirects
- Content-Type must be
application/json - No file extensions for iOS file (
apple-app-site-associationnot.json) - Test thoroughly before production deployment
Verification
iOS
- Use Apple’s App Search API Validation Tool
- Check Safari developer tools for AASA file loading
Android
- Use Google’s Digital Asset Links debugging tool
- Test with Android App Links Assistant in Android Studio