DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: jsuguo
今日帖子: 28
在线用户: 14
导航: 论坛 -> 移动应用开发 斑竹:flyers,iamdream  
作者:
男 zzh2002 (鳄鱼) ★☆☆☆☆ -
普通会员
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编程爱好者
作者:
男 zzh2002 (鳄鱼) ★☆☆☆☆ -
普通会员
2014/8/1 13:35:23
1楼: 不知XE5、XE4有没有这个问题,找时间试试
----------------------------------------------
DELPHI编程爱好者
作者:
男 zzh2002 (鳄鱼) ★☆☆☆☆ -
普通会员
2014/8/2 7:36:25
2楼: 顶一顶
----------------------------------------------
DELPHI编程爱好者
作者:
男 zzh2002 (鳄鱼) ★☆☆☆☆ -
普通会员
2014/8/2 7:38:15
3楼: 有点怀疑是不是XCODE版本的问题
----------------------------------------------
DELPHI编程爱好者
作者:
男 happyhills (老妖) ▲▲▲▲△ -
普通会员
2014/8/2 8:18:22
4楼: 确认已经USES MIDAS;?
----------------------------------------------
-文科男,程序员。
作者:
男 zzh2002 (鳄鱼) ★☆☆☆☆ -
普通会员
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
作者:
男 zzh2002 (鳄鱼) ★☆☆☆☆ -
普通会员
2014/8/2 13:15:12
7楼: 谢谢楼上指点,我试试XCODE 6,不过它还不是正式版呵
----------------------------------------------
DELPHI编程爱好者
作者:
男 zy751227 (zy751227) ▲▲▲▲△ -
普通会员
2014/8/2 13:31:05
8楼: 无APPLE开发者账号也可以在越狱后的iPhone5真机上调试。

打开实用工具-钥匙串访问。然后在菜单栏里点击钥匙串访问-证书助理-创建证书来打开向导。第一个步骤比较重要,必须要把名称命名为iPhone Developer,将类型设定为代码签名,将”让我覆盖这些默认值”选中。之后的步骤无需更改,一路点击“确定”和“继续”来完成这个向导就可以。
----------------------------------------------
-
作者:
男 zzh2002 (鳄鱼) ★☆☆☆☆ -
普通会员
2014/8/2 13:48:12
9楼: 另外有没有可能是IOS SDK的一些框架未加入到DELPHI XE6中所致,我对比了一下XCODE自带的和DELPHI XE6默认的,少了许多,比如同网络相关的SystemConfiguration就没有
----------------------------------------------
DELPHI编程爱好者
作者:
男 zzh2002 (鳄鱼) ★☆☆☆☆ -
普通会员
2014/8/2 13:48:45
10楼: 谢谢zy751227的指导
----------------------------------------------
DELPHI编程爱好者
作者:
男 happyhills (老妖) ▲▲▲▲△ -
普通会员
2014/8/2 17:25:28
11楼: 我的XE5UP2,用过DATASNAP,输出到MACOSX10.9.3+XCODE5.1+IOS7.1SDK非常顺畅,安装到真机也不存在问题。
----------------------------------------------
-文科男,程序员。
作者:
男 zzh2002 (鳄鱼) ★☆☆☆☆ -
普通会员
2014/8/2 18:33:06
12楼: 看来我真是人品有问题,到我这儿怎么都过不了:)
----------------------------------------------
DELPHI编程爱好者
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行66.40625毫秒 RSS