导航:
论坛 -> 移动应用开发
斑竹:flyers,iamdream
作者:
2014/8/1 12:37:28
标题:
是delphi xe6有Bug,还是我人品有问题?IOS DATASNAP客户端程序闪退
浏览:1340
加入我的收藏
楼主:
事情是这样的: 我用DELPHI xe6试用版做了个DATASNAP的客户端程序,如果将SQLConnection的Commected设为True,运行为IOS Simulator程序就会闪退。而Android没有问题。 我用MACBook Pro(OSX 10.9.2)+vmware fusion 5(安装Windows 7 SP1)和Windows 8+VMWare Workstation(安装OSX 10.9.4),两种组合程序均闪退;由于无APPLE开发者账号,没有做真机测试。 在OSX端,安装了离线版XCODE 5.1.1,在线安装了Xcode Command Line Tools for Mac OS X 10.9 Mavericks; 在Windows端,我分别使用了Rad Studio XE6完全版和Rad Studio XE6 Update1完全版,问题一样;在DELPHI中,发布时Add Featured Files中勾选了MIDAS Library项,并在Options/SDK Manager中添加了iPhoneOS 7.1.sdk包。 我基本上穷尽了我能想到的可能,问题没有得到解决,故在此请求坛中高手和大牛的指点,谢谢!
----------------------------------------------
DELPHI编程爱好者
作者:
2014/8/1 13:35:23
1楼:
不知XE5、XE4有没有这个问题,找时间试试
----------------------------------------------
DELPHI编程爱好者
作者:
2014/8/2 7:36:25
2楼:
顶一顶
----------------------------------------------
DELPHI编程爱好者
作者:
2014/8/2 7:38:15
3楼:
有点怀疑是不是XCODE版本的问题
----------------------------------------------
DELPHI编程爱好者
作者:
2014/8/2 8:18:22
4楼:
确认已经USES MIDAS;?
----------------------------------------------
-文科男,程序员。
作者:
2014/8/2 11:41:59
5楼:
确认加入了USES MIDAS,问题依旧。 测试了DELPHI XE5+xcode 4.6,问题依旧。
----------------------------------------------
DELPHI编程爱好者
作者:
ww66 (wzs)
★☆☆☆☆
-
普通会员
2014/8/2 12:03:19
6楼:
离线版XCODE 6无此问题
----------------------------------------------
http://www.inteLw.cn:8077
作者:
2014/8/2 13:15:12
7楼:
谢谢楼上指点,我试试XCODE 6,不过它还不是正式版呵
----------------------------------------------
DELPHI编程爱好者
作者:
2014/8/2 13:31:05
8楼:
无APPLE开发者账号也可以在越狱后的iPhone5真机上调试。 打开实用工具-钥匙串访问。然后在菜单栏里点击钥匙串访问-证书助理-创建证书来打开向导。第一个步骤比较重要,必须要把名称命名为iPhone Developer,将类型设定为代码签名,将”让我覆盖这些默认值”选中。之后的步骤无需更改,一路点击“确定”和“继续”来完成这个向导就可以。
----------------------------------------------
-
作者:
2014/8/2 13:48:12
9楼:
另外有没有可能是IOS SDK的一些框架未加入到DELPHI XE6中所致,我对比了一下XCODE自带的和DELPHI XE6默认的,少了许多,比如同网络相关的SystemConfiguration就没有
----------------------------------------------
DELPHI编程爱好者
作者:
2014/8/2 13:48:45
10楼:
谢谢zy751227的指导
----------------------------------------------
DELPHI编程爱好者
作者:
2014/8/2 17:25:28
11楼:
我的XE5UP2,用过DATASNAP,输出到MACOSX10.9.3+XCODE5.1+IOS7.1SDK非常顺畅,安装到真机也不存在问题。
----------------------------------------------
-文科男,程序员。
作者:
2014/8/2 18:33:06
12楼:
看来我真是人品有问题,到我这儿怎么都过不了:)
----------------------------------------------
DELPHI编程爱好者