У меня есть приложение 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.Я не слишком знаком с мультиплатформенным окружением.