什么是围栏/处理围栏/围栏错误?

时间:2017-10-13 21:14:41

标签: ios

我的iOS iPad应用程序崩溃,并从“设备”标签中获得了以下崩溃日志:

Date/Time:       2017-10-13 15:06:22 -0600
OS Version:      iPhone OS 11.1 (Build 15B5066f)
Architecture:    arm64
Report Version:  26

Data Source:     KPerf Lightweight PET
Kernel Cache:    0xffffffe000000000 1C4A9D92-74B9-1F20-096E-27915D7A6C03
Reason:          Fence-hang-Vocab: 505ms handling fence, blown-fence (fence duration=505ms)

Command:         Vocab
Path:            /private/var/containers/Bundle/Application/9F4A7C15-D23E-46C8-B724-84C57D83B455/Vocab.app/Vocab
Identifier:      com.mycompany.Vocab
Version:         1.4.0 (420)
Parent:          debugserver [1467]
PID:             1469

Duration:        0.55s
Steps:           11 (50ms sampling interval)

Hardware model:  J71AP
Active cpus:     2

是否了解此错误是什么以及导致错误的原因是什么?

1 个答案:

答案 0 :(得分:0)

根据此CoreWindow.KeyDown,造成隔离栅错误的一种原因是由于内存压力过大。

有关应用程序的开发人员可能能够监视应用程序的内存压力,这可能是导致应用程序终止的原因。