Part of #1458.
native-apps/unity_ii_deeplink/README.md instructs (twice, in the Android assetlinks.json setup steps) creating ii-bridge/public/.ic-assets.json5 with:
[{"match": ".well-known/**", "allow_raw_access": true}]
The ii-bridge canister uses @dfinity/static-site (certified-assets), where this is meaningless: there is no .ic-assets.json5 support, no raw-access mode, and .well-known/ is uploaded automatically by the sync plugin (per icskills#256).
To do:
- Verify end-to-end that
/.well-known/assetlinks.json is served correctly by a static-site canister (status 200, application/json content type) so Android app-link verification works.
- Rewrite the two README steps accordingly (likely: just place the file under
public/.well-known/ — no config needed).
- Check the iOS
apple-app-site-association instructions in the same README for the same pattern.
Part of #1458.
native-apps/unity_ii_deeplink/README.mdinstructs (twice, in the Androidassetlinks.jsonsetup steps) creatingii-bridge/public/.ic-assets.json5with:The
ii-bridgecanister uses@dfinity/static-site(certified-assets), where this is meaningless: there is no.ic-assets.json5support, no raw-access mode, and.well-known/is uploaded automatically by the sync plugin (per icskills#256).To do:
/.well-known/assetlinks.jsonis served correctly by a static-site canister (status 200,application/jsoncontent type) so Android app-link verification works.public/.well-known/— no config needed).apple-app-site-associationinstructions in the same README for the same pattern.