2016-07-08 99 views
1

我一直在試圖從Azure的文檔,請完成以下教程:入門xamarin.forms和微軟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中日等,仍然沒有運氣。

我我也附上了這個錯誤的屏幕截圖:

screenshot

在微軟Azure我建立數據連接,遵循的教程,我選擇了Node.js的移動應用的後端。

我知道它不是Xamarin Studio問題,因爲我運行James Montemagno的Coffee應用程序時沒有問題。但是,我又嘗試在Azure中設置移動應用程序,按照他的指示自行運行該應用程序,並將其代碼中的Azure應用程序地址替換爲我的應用程序地址,但仍然無法連接到Azure和/或安裝表。

那麼是否存在微軟文檔中的設置或缺少的內容,即阻止xamarin應用程序正確連接到Azure移動應用程序?

回答

0

本教程是一步一步引導我完成了詹姆斯montemagno易表的教程,我也沒有任何問題吧:

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

你的錯誤是由您的Web服務調用引起的,我建議你首先按照完整的教程來更好地理解它,然後像Node.js那樣進行更改。

或者使用郵遞員等工具驗證您的網絡服務響應。

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

0

在調試器,捕獲異常,並檢查請求屬性看到實際的REST要求是什麼。

您可以在瀏覽器/郵遞員中進行相同的調用嗎?