2015-02-02 3 views
0

Я собираюсь следовать за Configuring tutorial из SDK для .NET.facebook-C# -sdk FacebookUriMapper

Но когда я добавляю строку RootFrame.UriMapper = new FacebookUriMapper();, код NavigationService кажется прекрасным, чтобы работать.

Начало приложения прекрасное, но команда NavigationService.Navigate(new Uri("/Views/LoginPage.xaml", UriKind.Relative));, вставленная на страницу с кнопками на странице приложения, не работает. Другие команды на той же кнопке, что и MessageBox.Show, отлично работают.

Благодарим за помощь, которую вы можете предоставить.

ответ

1

Файл FacebookUriMapper в Facebook.Client SDK имеет ошибку. При просмотре через отладчик он не перенаправляется на целевую страницу, а переключается на значение по умолчанию RedirectUri в Facebook.xml. Клонирование хранилища на вашем компьютере, откройте решение WP8, восстановите необходимые пакеты Nuget. Теперь откройте файл FacebookUriMapper.cs, измените последний else блок, чтобы вернуть uri. Создайте и используйте это как свою ссылочную сборку. NavigationService работает совершенно нормально после этого.

+0

Пожалуйста, отметьте как ответ, если сочтет это подходящим. Вы можете создать '' DLL 's или PM меня для предварительно построенных' DLL ' –