1

そのため、アプリのインストール時に Xamarin フォームの別のアプリ内でアプリを開く最良の方法を探しています。現在、プレイストアへの外部リンクがあります (プレイストアにアプリをロードします)これに直接リンクしたい.. Xamarinフォームでこれを行うにはどうすればよいですか? 乾杯

この問題を修正する方法は次のとおりです。

Xamarin でのアプリ リンクの設定

これは可能ですが、コードをリンク先のアプリに変更する必要があります。

「アプリから」(この場合)の変更:

別のアプリにリンクするには、メイン アプリに加えられる変更は最小限です。1) 新しい URI を作成します。例 (URI AppLink = new Uri(" http://appto/load ");) 2) Device.OpenURI(AppLink); でリンクを設定します。

"App to" (私たちの場合) の変更:

アンドロイド:

メイン アクティビティでは、インテント フィルターを追加する必要があります。これがどのようなものかの例を次に示します。 [IntentFilter(new [] {Android.Content.Intent.ActionView }, DataScheme="appto", DataHost="load", Categories =new [] { Android.Content.Intent.CategoryDe​​fault })]

DataScheme と DataHost は、上記の uri リンクに対応しています。

iOS :

詳細タブの info.plist ファイル内で、新しい「url タイプ」を作成する必要があります。「com.appto.test」の識別子と「appto」の URL スキームを追加しました (URI リンクに対応)。これらの変更が完了したら、 、アプリがリンクする必要があります。少なくとも、それが機能した例では。

4

0 に答える 0