【问题标题】:Getting started with xamarin.forms and Microsoft Azurexamarin.forms 和 Microsoft Azure 入门
【发布时间】:2016-07-08 17:50:32
【问题描述】:

我一直在尝试完成 Azure 文档中的以下教程:

https://azure.microsoft.com/en-gb/documentation/articles/app-service-mobile-xamarin-forms-get-started/

我认为这是一个非常简单的过程。但是我现在已经多次关注它,但是每次我运行从 Azure 下载的编译应用程序时,我都会在 .ios 构建中收到以下错误(并且 android 代码不会部署到模拟器):

Microsoft.WindowsAzure.MobileServices.MobileServiceInvalidOperationException“内部服务器错误”。

我已确保 Xamarin Studio 中的所有软件包都是最新的等。还是没有运气。

我还附上了这个错误的屏幕截图:

在 Microsoft Azure 中,我按照教程中的说明设置了数据连接,并选择了 Node.js 作为移动应用后端。

我知道这不是 Xamarin Studio 的问题,因为我运行 James Montemagno 的 Coffee 应用程序没有问题。但话又说回来,我也尝试在 Azure 中设置移动应用程序,以便按照他的说明自行运行该应用程序,只需用我的代码替换他的代码中的 Azure 应用程序地址,它仍然无法连接到 Azure 和/或填充简单的表。

那么,Microsoft 文档中是否存在阻止 xamarin 应用正确连接到 Azure 移动应用的设置或某些内容?

【问题讨论】:

    标签: c# azure xamarin.ios xamarin.android xamarin.forms


    【解决方案1】:

    本教程是分步指南,我已经完成了 James montemagno 简易表格教程,我没有遇到任何问题:

    https://blog.xamarin.com/getting-started-azure-mobile-apps-easy-tables/

    您的错误是由您的网络服务调用引起的,我的建议是您首先按照完整的教程更好地理解它,然后像 Node.js 一样进行maje更改。

    或者使用 Postman 之类的工具验证您的 Web 服务响应。

    https://chrome.google.com/webstore/detail/postman/fhbjgbiflinjbdggehcddcbncdddomop

    【讨论】:

      【解决方案2】:

      在调试器中,捕获异常并检查 Request 属性以查看实际的 REST 请求是什么。

      你可以在浏览器/邮递员中进行同样的调用吗?

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-05-01
        • 1970-01-01
        相关资源
        最近更新 更多