Expo crashes due to exceeding 80% CPU usage over 180s (iPhone 6s)


I’m developing an app on my iPhone 6s and this occurs quite often, causing me have to restart expo.
While running the expo app, my iPhone is stuck at 100% CPU usage.

Is there any way I can fix this?

The performance Monitor shows the following:
RAM: 300MB
Views: 2023 / 2571

Although I had to use a separate app to monitor CPU usage.

The following crash log was retrieved from the device using iTools

{"app_name":"Exponent","timestamp":"2019-02-13 18:59:23.90 +0700","app_version":"2.10.0","slice_uuid":"598D83C8-992B-3AE7-8814-A3574846CEF4","adam_id":982107779,"build_version":"","bundleID":"host.exp.Exponent","share_with_app_devs":false,"is_first_party":false,"bug_type":"202","os_version":"iPhone OS 12.1.2 (16C101)","incident_id":"62899C18-6914-43D3-BDAF-CE1D8D6404B1","name":"Exponent"}
Date/Time:       2019-02-13 18:59:12 +0700
End time:        2019-02-13 18:59:23 +0700
OS Version:      iPhone OS 12.1.2 (Build 16C101)
Architecture:    arm64
Report Version:  27
Incident Identifier: 62899C18-6914-43D3-BDAF-CE1D8D6404B1

Data Source:     Microstackshots
Shared Cache:    0x33234000 0B77AC64-FAFD-3703-A400-716AB8683FEB

Command:         Exponent
Path:            /private/var/containers/Bundle/Application/D95ADA48-2690-44BA-9787-CD123304935C/Exponent.app/Exponent
Identifier:      host.exp.Exponent
Version:         2.10.0 (
Beta Identifier: FA53A267-3F1A-49E0-966E-F5E782A49BB6
PID:             11597

Event:           cpu usage
Action taken:    none
CPU:             144 seconds cpu time over 158 seconds (91% cpu average), exceeding limit of 80% cpu over 180 seconds
CPU limit:       144s
Limit duration:  180s
CPU used:        144s
Duration:        11.07s
Steps:           12

Hardware model:  iPhone8,1
Active cpus:     2
Boot args:        



Mine gets stuck while I am using gifted chat for a while. The phone android or iphone get heated and will no longer response on activities. RAM 200MB, JSC 0.00 MB, Views 261 / 737, UI 60, JS 0. Any idea?