LaunchUriAsync() によって OnShareTargetActivated() メソッドでアプリケーションを呼び出そうとしていますが、機能しません。
アプリマニフェストに「myapp」というプロトコルがあります。ファイル エクスプローラーに「myapp://test」を置くと、アプリケーションが起動しますが、実行すると:
protected async override void OnShareTargetActivated(ShareTargetActivatedEventArgs args)
{
Uri uri = new Uri("myapp://test");
await Windows.System.Launcher.LaunchUriAsync(uri);
}
これは、ユーザーが [共有] オプションのチャーム バーにあるアプリケーションをクリックしたときに発生します。しかし、アプリケーションは決して起動されません。