如何在xamarin.ios中为wcf-webservice进行wshttp绑定



我正在xamarin应用程序上访问wcf Web服务。我从SVCutil.exe生成了代理客户端,并将.cs文件包含在我的项目中。当我尝试调用该方法时,我得到一个错误,指出MONOTUCH不支持动态代码生成。作为一名目标c开发人员,我为我的wcf请求添加了自定义头,并在webservice调用之前完成了WSHttp绑定。我也需要对c做同样的事情吗。如果是,我该怎么做。请提出建议。感谢

在iOS上,不可能执行动态生成的代码。这是iOS的限制,而不是MonoTouch或Xamarin.iOS的限制。此外,此限制是设计的。原因是性能/电池寿命/安全性。

http://developer.xamarin.com/guides/ios/advanced_topics/limitations/#2.no-动态代码生成

如果你在Objective-C中没有得到与在Xamarin.iOS中相同的错误,那么你在Xamari.iOS中做了一些与在Objective-C中不同的事情。如果没有更多的信息,这种差异可能是什么是不可能的。

WSHttpbinding Xamarin不支持它。现在只有BasicHttpBinding,看起来

最新更新