Как использовать ParseServer с Xamarin в 2019 году? - PullRequest
0 голосов
/ 02 марта 2019

У меня есть приложение IOS (Objective C), которое использует реализацию Parse Sashido.io, которая работает отлично.Теперь я хочу разработать приложение для Android, которое должно подключаться к тому же ParseServer.

Так как я знаком с C # и Visual Studio (версия для Mac) - мой второй дом, я подумал, что Xamarin - это путь- но я могу ошибаться;

Последние пару дней я изо всех сил пытался заставить любые мультиплатформенные проекты Xamarin подключиться к моему серверу синтаксического анализа.

IЯ попробовал подход SharedLibrary (.NET Standard2) с Nuget-пакетом Parse.NETStandard2 (v2.0.0), но мне не повезло, он вылетает каждый раз, когда я пытаюсь сделать что-нибудь, выпущенное Parse - трассировка стека, намекающая на некоторыеотсутствует библиотека, но я не могу найти отсутствующую ссылку.Теперь я попробовал Multiplatform-библиотеку с nuget-пакетом Parse (v1.7.0), но без особой удачи;

Следующий код вылетает с ошибкой Parse-авторизации.Я дважды / втрое проверил и ApplicationId, и Server-url.

        ParseClient.Initialize(new ParseClient.Configuration
        {
            ApplicationId = "Xxxxxxxxxxxxxxxx",
            WindowsKey = "undefined",
            Server = "https://pg-app-xxxxxxxxxxxxxx.scalabl.cloud/1/"
        });
        try
        {
            ParseUser currentUser = ParseUser.LogInAsync("realusername", "realpassword").Result;


        }
        catch (Exception ex)
        {
            System.Diagnostics.Debug.WriteLine(String.Format("EXCEPTION: {0}", ex.Message));

        }

Я удаленно отыскал все, что связано с моей проблемой, но я не нашел новых блогов или учебных пособий - что позволяет мне веритьчто либо это обычно не проблема, либо Xamarin и parse-server просто бесполезны.

Я был бы признателен за любые указатели в правильном направлении для получения приложения Xamarin для подключения к Parse.Я не слишком знаком с мультиплатформенным окружением.

...