【问题标题】:Connecting to Back4App from Xamarin从 Xamarin 连接到 Back4App
【发布时间】:2019-09-08 17:22:15
【问题描述】:

无法连接到 back4App。

我正在按照back4App 的步骤进行操作 我能够让应用程序在模拟器中运行。但是,我在 Back4App 仪表板中看不到任何内容。

在 Back4App 登录。 找到您的应用程序并单击仪表板。 点击核心。 转到浏览器。

我没有在 Core -> 数据库浏览器下看到安装。

我多次验证了 applictionID 和 .NET 密钥。
试图在 SaveAync 代码周围放置 try/catch,但我没有看到任何异常。卡在这里。

using Android.App;
using Android.Widget;
using Android.OS;
using Android.Support.V7.App;
using Android.Support.V7.AppCompat;

using Parse;

namespace App1
{
    [Activity(Label = "App1", MainLauncher = true)]
    public class MainActivity : AppCompatActivity
    {
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);


            ParseClient.Initialize(new ParseClient.Configuration
            {
                ApplicationId = GetString(Resource.String.back4app_app_id),
                WindowsKey = GetString(Resource.String.back4app_dotnet_key),
                Server = "https://parseapi.back4app.com"
            });


            SetContentView(Resource.Layout.Main);


            ParseInstallation.CurrentInstallation.SaveAsync();
        }
    }
}

我希望在 Back4App 中创建安装文件夹。

【问题讨论】:

  • 你能不能把它改成await ParseInstallation.CurrentInstallation.SaveAsync();在它周围加上一个try/catch,看看有没有异常?
  • 我已经试过了。
  • 您能否尝试获取 Verbose 应用程序日志,并将其作为 Pastebin 或其他内容共享,以便我们查看日志告诉您的内容
  • 我没有等待足够长的时间来捕获异常。这里是。 e = {System.NullReferenceException:对象引用未设置为对象的实例。在 Parse.Internal.HttpClient+c__DisplayClass15.b__d (System.Threading.Tasks.Task`1[TResult] t) [0x00093] 在 :0 在 Sy..
  • 嗨,Bish,请您查看下面的链接,这是一个示例项目,可能会对您有所帮助:github.com/templates-back4app/xamarin-helloworld/blob/…

标签: xamarin back4app


【解决方案1】:

它可以在真手机上运行。在模拟器上它崩溃了。我猜这个模拟器有互联网连接问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-24
    • 2014-02-19
    • 1970-01-01
    相关资源
    最近更新 更多