問題タブ [apple-app-site-associate]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
amazon-cloudfront - Apple-app-site-association not validation 「エラーでアプリ サイトの関連付けを解析できません」
ここにあるアプリサイトの関連付け検証にアップルのツールを使用しています: https://search.developer.apple.com/appsearch-validation-tool
「エラーでアプリ サイトの関連付けを解析できません」というエラーが表示されますが、/apple-app-site-association と /.well-known/apple-app-site-association の両方でファイルを正常にダウンロードしました。正しいjsonになります。
検証しようとしているドメインは app.skyresponse.com です
私の Web サーバー ログは、get が成功したことを確認し、他のサードパーティ ツールは、apple-app-site-association の構成が正しいようであることを確認します。( https://branch.io/resources/aasa-validator/ )
AWS Cloudfront を介して AWS S3 からファイルを提供しており、コンテンツ タイプから SSL 証明書バージョンのサポートまで、あらゆる設定を行ったり来たりして実験しています。
これに光を当てることができる人はいますか?それは大歓迎です。
ios - iOS - ユニバーサル リンク検出が物理デバイスで機能しない (シミュレーターで毎回機能する)
シミュレーターでのみ機能するユニバーサルリンクは、タップするたびにアプリケーションが開きます。
デバイスで直接実行している場合、機能していません。アプリケーションではなくサファリを開くだけです。.iPA ファイルと TestFlight の同じ問題。
注: 1. iOS 11.0 (iPhone 6s) で実行しようとしています。2. 両方の構成をデバッグおよびリリースで設定して試しました。
ssl - Universal Link は、iOS でターゲット アプリケーションを開くことができませんでした
アプリにUniversal Link を実装しようとしています
しかし、Aドメイン ( A appID とパスを含む AASA ファイルを持つ) はAアプリを開くことができませんでした
したがって、Bドメインを使用してAアプリを開きます(BドメインのAASAファイルを、 AドメインのAASAファイルと同じappIDとパスで編集しました)
最終的にBドメインはAアプリを開くことができました
AドメインとBドメインの両方が Branch AASA Validator による検証テストに合格
しかし、違いはAASAファイルの応答ヘッダーでした
B.com/apple-app-site-association
の応答ヘッダーにはContent-Security-Policy
とStrict-Transport-Security
フィールドが含まれています
しかし、A.com/apple-app-site-association
の応答ヘッダーにはそれらが含まれていません
これは、ドメインがアプリを開くことができない理由ですか?