iOS9中的Delphi 10 Seattle(外部例外434C4E47432B2B00)

时间:2015-10-01 20:53:47

标签: delphi ios9 firemonkey datasnap delphi-10-seattle

我创建了一个访问DataSnap服务器的简单应用程序。

当我在模拟器(iOS 9)或iPad 2(iOS 9.0.1)中运行时,一切都运行良好。

当我在iPhone 5上运行时,连接到DataSnap Server时会出现错误消息(外部异常434C4E47432B2B00)。

有什么想法吗?

2 个答案:

答案 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>

http://blogs.embarcadero.com/davidi/2015/09/24/43917