我按照这个link为五月xamarin表单应用程序创建了后端应用程序,我可以将一些数据保存到简易表格中,但我无法将现有的数据从azure表格中检索到移动设备中,当尝试拉取数据时,我得到推送操作失败。
发布于 2018-03-21 11:11:14
我可以将一些数据保存到简易表格中,但我无法将现有的数据从天蓝色表格中检索到移动设备中,我在尝试拉取数据时获取推送操作失败。
正如How offline synchronization works所说的那样,隐式推送
如果对具有挂起的本地更新的表执行pull,则该pull首先在同步上下文上执行
push()
。此推送有助于最小化已排队的更改与来自服务器的新数据之间的冲突。
为了在执行pull操作时检索详细的错误,您可以尝试使用fiddler来捕获网络跟踪,以缩小此问题的范围。此外,您可能需要处理推送操作的冲突(捕获MobileServicePushFailedException
)。详情你可以看看艾德里安·霍尔写的关于Handling Conflict Resolution的书。
为了简单起见,我建议你在Azure Portal上你的移动应用程序的“开发>快速入门”刀片下下载Xamarin.Forms示例项目,详细信息你可以关注here。此外,您还可以使用Xamarin.Forms按照Azure教程开始使用The Mobile Client移动应用程序。
https://stackoverflow.com/questions/49329587
复制相似问题