ユーザーがローカル アカウントではなく Microsoft アカウントで Windows ユニバーサル アプリにログインしているかどうかを確認する方法はありますか?
アプリ内購入を実装しようとしていますが、CurrentApp::GetUnfulfilledConsumables()がローカル アカウントから呼び出された場合に問題が発生しました。「特定のアカウントが存在しません」というメッセージとともに例外がスローされます。
Web 上の少数の人々は、Live SDK を使用してユーザーの資格情報を初期化しようとしていますが、Microsoft 以外のアカウントでは失敗します。そして、このようにして、ユーザーがログインしているかどうかを把握するための回り道があります。 sdk-v53-how-to-tell-the-the-difference-the-difference-the-number-the-number-with-a-user-logged-in-with-a-microsoft-account-and?forum=messengerconnect )
しかし、1 つの関数呼び出しのためだけに SDK 全体を統合することなく、ユーザーが Microsoft アカウントまたはローカル アカウントにログインしているかどうかを検出する、より適切でクリーンな方法があるかどうか疑問に思っていました。
ご協力いただきありがとうございます。