別の WP8 デバイスから NDEF メッセージを受信した場合に Windows Phone 8 アプリを開くようにしたいです。アプリがターゲット デバイスで開かれていない限り、これは正常に機能します。ユーザーは、アプリを開くかどうかを尋ねられます。アプリが既に開いている場合でも、まだ開いていないかのようにアプリを開くかどうかを確認するメッセージがユーザーに表示されます。WP8がアラートを表示せずにアプリがすでに開いている場合にメッセージを送信したい.
これを達成する方法はありますか?これは私がこれまでに試したことです:
NdefLaunchAppRecord appLaunchRecord = new NdefLaunchAppRecord();
appLaunchRecord.AddPlatformAppId("WindowsPhone", launchAppString);
appLaunchRecord.Arguments = "Test";
NdefMessage ndefMessage = new NdefMessage { appLaunchRecord };
var msgId = ProximityDevice.GetDefault().PublishBinaryMessage(
"NDEF", ndefMessage.ToByteArray().AsBuffer(), MessageWrittenHandler);