我创建了一个访问DataSnap服务器的简单应用程序。
当我在模拟器(iOS 9)或iPad 2(iOS 9.0.1)中运行时,一切都运行良好。
当我在iPhone 5上运行时,连接到DataSnap Server时会出现错误消息(外部异常434C4E47432B2B00)。
有什么想法吗?
答案 0 :(得分:1)
Sergey Krasilnikov 添加了评论
大家好!
好消息,此问题已在Seattle Update 1中得到解决。
来自外部Jira:这是TStringHelper.InternalCompare的问题下一代码因iOS9 SDK失败:string.Compare('short','loooong',True);
答案 1 :(得分:0)
您必须将datasnap服务器(tcp / ip)更改为其余服务器(http) 并更改您的客户端plist文件(Project.plist) 转到文件的底部,在last / dict标记上方插入以下文本:
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key><true/>
</dict>