ユーザーが既にサインインしているかどうかを調べるコードを試していますか?LiveLoginResult.Statusが不明ですか?
LiveAuthClient LCAuth = new LiveAuthClient();
LiveLoginResult LCLoginResult = await LCAuth.InitializeAsync();
ユーザーが既にログインしている場合でも、「不明」が返されます。
この問題は何ですか?
ユーザーが既にサインインしているかどうかを調べるコードを試していますか?LiveLoginResult.Statusが不明ですか?
LiveAuthClient LCAuth = new LiveAuthClient();
LiveLoginResult LCLoginResult = await LCAuth.InitializeAsync();
ユーザーが既にログインしている場合でも、「不明」が返されます。
この問題は何ですか?
LiveAuthClient authCilent = new LiveAuthClient();
LiveLoginResult loginResult;
loginResult = authCilent.InitializeAsync().Result;
if (loginResult.Status == LiveConnectSessionStatus.Connected)
{
/*
Also use loginResult.Session as the Session which you will require to use live services by creating LiveConnectClient instance as follows.
*/
// LiveConnectClient liveClient = new LiveConnectClient(loginResult.Session);
// Write the logic you want by using liveClient instance
}
私はこのスニペットを試してみましたが、それは私のために働いていました。乾杯
悲しいことに、私の問題はWindows Phone上です。使用する必要があります LiveAuthClient authClient = new LiveAuthClient( "00000000xxxxxxxx"); authClient.InitializeCompleted + =(o、args)=> {... – RandomEngy
問題がWindowsの電話にある場合、おそらくそれにタグ付けされた質問をしてください - これはwin8にタグ付けされています –
同じ根本原因私はそうは思わない。 – RandomEngy
こんにちはすべて、 誰も私にこれと一緒に行く方法をお勧めしますか? –
ちょっと推測しますが、ライブAPIを使用するようにアプリを設定しましたか? http://msdn.microsoft.com/en-us/library/live/hh826541.aspx –
私はクライアントIDを渡しても、これは私に起こっていると付け加えます。 Windows Phoneアプリ。 – RandomEngy