私の懸念は、アプリストアにアップロードしていないが、ディープリンクURLデバッグモードをクリックすると、アプリケーションがAppstoreでリダイレクトを開かないことです
デバッグアプリケーションにリダイレクトするABLRです。
ダイナミックリンクの目標Cに取り組んでいます
私がテストしたので、アプリはfirebaseでうまく設定されています
しかし、私が他のユーザーと私の製品を共有しているとき、彼らはサファリ上のリダイレクトのURLをタップし、リンクが機能していません
chromeにリンクと過去をコピーする必要があるたびに、アプリも別のアプリケーションを開いてアプリにリダイレクトするようになりました...
リンクをクリックすると、アプリケーションに直接リダイレクトされます。サファリOR手動でそのリンクをコピーしてから、OPENAPPをコピーしてください。
注:アプリケーションがライブではないため、デバッグアプリケーションのURLを開きます。
Appstoreidとteamidを取得するようにアプリケーションを構成しました
-(BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity RestoreHandler:
私のリンクはサファリでは機能しませんが、chromeサファリでの作業を管理する方法...
前もって感謝します。
Firebaseでの設定を忘れたと思います。開発中の私の場合は、FirebaseプロジェクトにプレースホルダーAppStore IDを挿入するだけです。例えば。 1234567890
と私のチームID。デバッグビルドでの動的リンクを可能にします。
元のテキストは見つかりませんが、動的リンクを機能させるにはチームIDとAppStore IDを挿入する必要があるとFirebaseから指示されたことを覚えています。
ダイナミックリンクを作成したら、Apple-app-site-association
ダイナミックリンクのエンドポイント。例えば。
https://yourveryown.page.link/Apple-app-site-association
結果は次のようになるはずです(更新に時間がかかる場合があります)。
{"applinks":{"apps":[],"details":[{"appID":"YOURTEAMID.com.yourcompany.app","paths":["NOT /_/*","/*"]}]}}
要約すると:
私はFirebaseダイナミックリンクに取り組んできましたが、これが私に役立ちました。
ソリューション:
App-storeにリリースアプリがないため、これは
2番目のオプションの場合、デバッグアプリをFirebaseコンソールに追加して、次のようなダイナミックリンクをクリックしたときに開くデバッグアプリを選択できるようにする必要があります。
Firebaseコンソールに別のアプリを追加する方法を知りたい場合は、ここをクリックしてください https://firebase.google.com/docs/ios/setup