問題タブ [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.
ios - Apple アプリ サイト関連付けファイルのパスの先頭にワイルドカード (*) を追加する
www.domain.com/{locale}/article/slug のような URL があります。
ここで次のようなパスを使用できます*/article/*
か?
local
EN、HI などの言語コードを指します。
ios - iOS apple-app-site-association - サーバーのルートから離れている必要がありますか?
Capacitor アプリのディープ リンクを構成しようとしており、 https ://capacitorjs.com/docs/guides/deep-links の手順に従っています。アップルは次のように述べています
「ファイルは、https:///apple-app-site-association または https:///.well-known/apple-app-site-association で、リダイレクトなしで HTTPS 経由でアクセスできる必要があります。次に、必要ですアプリでユニバーサル リンクを処理するには」
と
"apple-app-site-association ファイルを HTTPS Web サーバーにアップロードします。このファイルは、サーバーのルートまたは .well-known サブディレクトリに配置できます。"
私の質問は次のとおりです。.well-known ディレクトリは絶対にサーバーのルートから離れている必要がありますか?
Google Cloud と Kubernetes を使用していますが、リンクする必要があるウェブサイトは ではなく にありdomain.com
ますdomain.com/myapp
。domain.com/myapp/.well-known/apple-app-site-association で Apple-site-association ファイルを提供できる必要があります。
ただし、次の場所で関連付けファイルを提供すると:
私は得る:
デバイスでアプリとのディープ リンクをテストしましたが (バリデーターが間違っていたかどうかを確認するためだけに)、常にアプリケーションではなく Web サイトにルーティングされます。
ios - Universal Link はシミュレーターでのみ動作します
みんな、おはよう!それで、iOSプロジェクトへのユニバーサルリンクを実装することができました。App Search Validation Tool を使用して整合性をチェックしていますが、Link to Application で次のステータスになっています。
「必要なアクション Universal Links に必要な情報を抽出できませんでした。推奨される Universal Links を実装する方法を学んでください。」
https://i.stack.imgur.com/yAXIA.png
次に、このリンクにアクセスして、apple-app-site-association JSON 形式が正しいかどうかを確認します。どうやら、私が使用している形式は次のとおりです。
しかし、Xcode シミュレーターではまだ完全に動作していますが、iPhone では動作していません。何が欠けていますか?
regex - RewriteCond にもかかわらず、.wellknown ディレクトリにある apple-app-site-association ファイルを参照してください
Dreamhost でホストされている私のサイトでは、.well-known
ディレクトリに次のようなacme-challengeフォルダーが含まれています。.htaccess
したがって、apple-app-site-associationファイルを.well-known
に配置しても、表示されません。.htaccess
これを許可するように変更するにはどうすればよいですか? 次のような別の行に固執しますか
?? 私は何かを壊したくありませんし、これらのファイルの構文についてほとんど何も知らないので、かなりためらっています。