欢迎来到 GeneXus问答,任何有关GeneXus的技术问题都可以在这里提问,你将会收到社区其他成员的回答。

查看GeneXus资源列表获取有关GeneXus信息

提问说明:
问题描述尽量清晰明了,建议按如下格式提问
版本:GeneXus16U1
环境:.Net/Java
运行:Web/SD
数据库:SQLServer2012/MySQL5.7/Oracle11g
现象:xxxx
描述:xxxx

请尽可能说明碰到的问题,如果问题不合规,管理员会删除该提问,多次违规将禁用账号。

Genexus15U6的代码通过U10编译成功后,程序出现闪退情况为什么?

0 投票
在genexus15U6上创建的KB,编译成功后发布的程序运行流畅,测试无误。但最近升级至U10,再编译之前的代码虽然成功,但一些页面经常出现闪退崩溃的情况,xcode报错为:terminating with uncaught exception of type NSException
最新提问 5月 30, 2018 分类:GeneXus IDE | 用户: pay (430 分)

1个回答

0 投票
 
已采纳
U6到U10升级的跨度较大,且Android SDK或XCode版本应该都发生了变化。

如果发生闪退,直接进行监测即可,大部分情况都是因为后台的rest服务异常,然后发生闪退。

建议通过android sdk或者x-code里面的日志,或者通过GeneXus的一些日志设置来监测闪退时的报错信息,得到报错信息后则可以定位解决问题。

可以参考一些日志有关的资料:

https://wiki.genexus.com/commwiki/servlet/wiki?37846,HowTo%3A+Enable+logging+for+Smart+Devices,

https://wiki.genexus.com/commwiki/servlet/wiki?37872,Log+external+object
最新回答 6月 3, 2018 用户: xue (2,770 分)
采纳于 6月 13, 2018 用户:pay
日志没找到错误的原因。程序信息的获取是正常的,就是闪退。是有些特殊的属性需要设置吗?
...