为了账号安全,请及时绑定邮箱和手机立即绑定

使用autolayout后在IOS8正常,在iOS 7里crash

使用autolayout后在IOS8正常,在iOS 7里crash

iOS
桃花长相依 2018-07-26 16:18:29
报错信息:Objective: {objective 0x7fb6096b2120: <750:-1.82397e-07, 251:-3358> + <750:1.82397e-08>MyView:0x7fb60b901240.Width{id: 234} + <750:-6.14392e-08>UIView:0x7fb60b90dd10.Height{id: 58}}
查看完整描述

3 回答

?
千巷猫影

TA贡献1829条经验 获得超7个赞

你使用了 iOS8 默认的 storyboard 么? 它是 Size Class 的,iOS7并不支持.

查看完整回答
反对 回复 2018-07-31
?
慕斯王

TA贡献1864条经验 获得超2个赞

我去掉几个constraint,就好了。。可能是有些constraint有冲突,在IOS8会自动忽略,在IOS7上却不会,所以crash

查看完整回答
反对 回复 2018-07-31
?
万千封印

TA贡献1891条经验 获得超3个赞

谢邀。
在上家的时候遇到了几次这样的问题,“ObjectiveXXX”是SDK内部的报错信息,目前我尚未找到相关的具体说明(今后很可能也不会有)。所以很遗憾,这不是开发者的锅,也没有简单有效的解决方案。
之前我的解决方式是找出信息里列出的所有view,排除法逐个过滤它们的constraints,通常都是由1个constraint触发的crash,想法把该constraint替换掉,祈祷一下,跑起来没错就算行了。

查看完整回答
反对 回复 2018-07-31
  • 3 回答
  • 0 关注
  • 824 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信