扯了一些时间,应该进入正题了。一点也不顺利。
目标是,服务器用DataSnap Server来提供http的服务,客户端可以MsWin,可以iOS,可以Android(armv7)。写代码跑了,MsWin自然是没问题,Android的虚拟机太慢了,并且EMBT目前只支持arm架构的编译。iOS跑起来还行,但是问题 仍然多多。
首先遇到的问题就是FDConnection通过DataSnap Connector上服务器时,如果使用了Filter,根本上不来,直接报错【Loading SSL module faild】,原因是Indy使用的ssl库,IdSSLOpenSSLHeaders.pas在windows上面dll可以支持,到了iOS,沙盒里,没这个库,所以就挂了。
拜google,发现这个问题大家都遇到,后来看到了这个文章,才解决
没有评论:
发表评论