Я работаю над приложением Windows Phone 8, которое использует GoogleApis nugets. У меня проблема с отладкой на эмуляторе (не все члены моей команды имеют доступ к устройству). Следующий код просто висит indefinetely:Windows Phone - Google API отменен [C#]
await Task.Factory.StartNew(() =>
{
try
{
var result = GoogleWebAuthorizationBroker.AuthorizeAsync(
new ClientSecrets
{
ClientId = "<my_client_id>",
ClientSecret = "<my_client_secret>"
},
new[] {"https://mail.google.com/email"},
"<user_id_to_be_authorized>",
token).Result;
}
catch (Exception ex)
{
Debug.WriteLine(ex);
}
});
И если я изменю .Result к .ContinueWith ((х) => {...}) всегда бросает TaskCanceledException, содержащийся в AggregateException. Код отлично работает на моей Lumia 920. Есть ли что-то, чего я не хватает? Я проверил подключение к Интернету в эмуляторе, и браузер работает, я также сделал некоторые поисковые запросы, но без каких-либо результатов.
Редактирование в мой оригинальный пост был удален, поэтому я объясню здесь: Я нашел причину проблемы - на 8.0 WP эмуляторы я не мог заставить его работать , но установка 8.1 WP SDK с новыми эмуляторами решила проблему (на 8.1 эмулятор работает отлично) –