So, I’m having trouble with the iOS dev app. When I try to build (Cmd-B), the screen goes blank for a few seconds, then the app crashes. This has never really worked for me, but I didn’t really need to use it till now, as we’re building a (mostly) desktop game.
I seem to not be the only with this issue.
I tried to do a bit of debugging with git bisect and my results were inconsistent. It seemed like it would run my project back when it was newly created (with just the Defold logo in the main collection), but nothing bigger than that, and even that would fail sometimes.
I found that it’s dependent on the WiFi connection and on the size of the bundle. After creating a hotspot from my phone (to rule out my pretty crappy home WiFi), I could load really early versions of the game, but it still refused to load our current version (the darc file has about 20MB).
My setup:
Defold - Editor 1:
Version 1.2.96
(0060183cce2e29dbd09c85ece83cbb72068ee050)
Java 1.8.0_05
MacBook Pro (Retina, 15-inch, Early 2013) - macOS 10.12.2
iPhone 6 - iOS 10.2
Here’s what I could recover from the syslog:
Jan 17 18:58:02 mufasa ReportCrash(CrashReporterSupport)[1364] <Notice>: Process: dmengine [1363]
Path: /private/var/containers/Bundle/Application/7D6B6667-491B-4ACA-AA2B-3076D94C8275/Defold.app/dmengine
OS Version: iPhone OS 10.2 (14C92)
Jan 17 18:58:02 mufasa ReportCrash(CrashReporterSupport)[1364] <Notice>: Exception Type: EXC_CRASH (SIGKILL)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Termination Reason: Namespace SPRINGBOARD, Code 0x8badf00d
Triggered by Thread: 0
Jan 17 18:58:02 mufasa ReportCrash(CrashReporterSupport)[1364] <Notice>: Thread 0 name: Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0 libsystem_kernel.dylib 0x000000018f52711c 0x18f508000 + 127260
1 dmengine 0x000000010018d8e0 0x100068000 + 1202400
2 dmengine 0x0000000100171ae8 0x100068000 + 1088232
3 dmengine 0x00000001001711c8 0x100068000 + 1085896
4 dmengine 0x0000000100170a10 0x100068000 + 1083920
5 dmengine 0x0000000100095890 0x100068000 + 186512
6 dmengine 0x00000001000961d0 0x100068000 + 188880
7 dmengine 0x00000001000ba738 0x100068000 + 337720
8 dmengine 0x00000001000baaf8 0x100068000 + 338680
9 dmengine 0x00000001000962d8 0x100068000 + 189144
10 dmengine 0x00000001000b6dec 0x100068000 + 323052
11 dmengine 0x00000001000b71d4 0x100068000 + 324052
12 dmengine 0x0000000100
Jan 17 18:58:02 mufasa ReportCrash(CrashReporterSupport)[1364] <Notice>: Thread 1:
0 libsystem_kernel.dylib 0x000000018f527a88 0x18f508000 + 129672
1 libsystem_pthread.dylib 0x000000018f5eb160 0x18f5ea000 + 4448
2 libsystem_pthread.dylib 0x000000018f5ead8c 0x18f5ea000 + 3468
Jan 17 18:58:02 mufasa ReportCrash(CrashReporterSupport)[1364] <Notice>: Thread 2 name: log
Thread 2:
0 libsystem_kernel.dylib 0x000000018f527314 0x18f508000 + 127764
1 libsystem_c.dylib 0x000000018f44525c 0x18f438000 + 53852
2 libsystem_c.dylib 0x000000018f44517c 0x18f438000 + 53628
3 dmengine 0x0000000100184920 0x100068000 + 1165600
4 dmengine 0x0000000100193f1c 0x100068000 + 1228572
5 libsystem_pthread.dylib 0x000000018f5ed850 0x18f5ea000 + 14416
6 libsystem_pthread.dylib 0x000000018f5ed760 0x18f5ea000 + 14176
7 libsystem_pthread.dylib 0x000000018f5ead94 0x18f5ea000 + 3476
Jan 17 18:58:02 mufasa ReportCrash(CrashReporterSupport)[1364] <Notice>: Thread 3 name: com.apple.uikit.eventfetch-thread
Thread 3:
0 libsystem_kernel.dylib 0x000000018f509188 0x18f508000 + 4488
1 libsystem_kernel.dylib 0x000000018f508ff8 0x18f508000 + 4088
2 CoreFoundation 0x00000001905065d0 0x190429000 + 906704
3 CoreFoundation 0x00000001905041ec 0x190429000 + 897516
4 CoreFoundation 0x00000001904322b8 0x190429000 + 37560
5 Foundation 0x0000000190f6f26c 0x190f63000 + 49772
6 Foundation 0x0000000190f8fdd0 0x190f63000 + 183760
7 UIKit 0x0000000196dedc38 0x1963ff000 + 10415160
8 Foundation 0x000000019106ce68 0x190f63000 + 1089128
9 libsystem_pthread.dylib 0x000000018f5ed850 0x18f5ea000 + 14416
10 libsystem_pthread.dylib 0x000000018f5ed760 0x18f5ea000 + 14176
11 libsystem_pthread.dylib 0x000000018f5ead94 0x18f5ea000 + 3476
Jan 17 18:58:02 mufasa ReportCrash(CrashReporterSupport)[1364] <Notice>: Thread 4 name: com.apple.CoreMotion.MotionThread
Thread 4:
0 libsystem_kernel.dylib 0x000000018f509188 0x18f508000 + 4488
1 libsystem_kernel.dylib 0x000000018f508ff8 0x18f508000 + 4088
2 CoreFoundation 0x00000001905065d0 0x190429000 + 906704
3 CoreFoundation 0x00000001905041ec 0x190429000 + 897516
4 CoreFoundation 0x00000001904322b8 0x190429000 + 37560
5 CoreFoundation 0x000000019047fb44 0x190429000 + 355140
6 CoreMotion 0x00000001972f5120 0x197287000 + 450848
7 libsystem_pthread.dylib 0x000000018f5ed850 0x18f5ea000 + 14416
8 libsystem_pthread.dylib 0x000000018f5ed760 0x18f5ea000 + 14176
9 libsystem_pthread.dylib 0x000000018f5ead94 0x18f5ea000 + 3476
Jan 17 18:58:02 mufasa ReportCrash(CrashReporterSupport)[1364] <Notice>: Thread 5:
Jan 17 18:58:02 mufasa ReportCrash(CrashReporterSupport)[1364] <Notice>: Thread 6 name: http
Thread 6:
0 libsystem_kernel.dylib 0x000000018f526e1c 0x18f508000 + 126492
1 libsystem_pthread.dylib 0x000000018f5ec9c0 0x18f5ea000 + 10688
2 dmengine 0x0000000100168894 0x100068000 + 1050772
3 dmengine 0x0000000100186e28 0x100068000 + 1175080
4 dmengine 0x0000000100116fbc 0x100068000 + 716732
5 dmengine 0x0000000100193f1c 0x100068000 + 1228572
6 libsystem_pthread.dylib 0x000000018f5ed850 0x18f5ea000 + 14416
7 libsystem_pthread.dylib 0x000000018f5ed760 0x18f5ea000 + 14176
8 libsystem_pthread.dylib 0x000000018f5ead94 0x18f5ea000 + 3476
Jan 17 18:58:02 mufasa ReportCrash(CrashReporterSupport)[1364] <Notice>: Thread 7 name: http
Thread 7:
0 libsystem_kernel.dylib 0x000000018f526e1c 0x18f508000 + 126492
1 libsystem_pthread.dylib 0x000000018f5ec9c0 0x18f5ea000 + 10688
2 dmengine 0x0000000100168894 0x100068000 + 1050772
3 dmengine 0x0000000100186e28 0x100068000 + 1175080
4 dmengine 0x0000000100116fbc 0x100068000 + 716732
5 dmengine 0x0000000100193f1c 0x100068000 + 1228572
6 libsystem_pthread.dylib 0x000000018f5ed850 0x18f5ea000 + 14416
7 libsystem_pthread.dylib 0x000000018f5ed760 0x18f5ea000 + 14176
8 libsystem_pthread.dylib 0x000000018f5ead94 0x18f5ea000 + 3476
Jan 17 18:58:02 mufasa ReportCrash(CrashReporterSupport)[1364] <Notice>: Thread 8 name: http
Thread 8:
0 libsystem_kernel.dylib 0x000000018f526e1c 0x18f508000 + 126492
1 libsystem_pthread.dylib 0x000000018f5ec9c0 0x18f5ea000 + 10688
2 dmengine 0x0000000100168894 0x100068000 + 1050772
3 dmengine 0x0000000100186e28 0x100068000 + 1175080
4 dmengine 0x0000000100116fbc 0x100068000 + 716732
5 dmengine 0x0000000100193f1c 0x100068000 + 1228572
6 libsystem_pthread.dylib 0x000000018f5ed850 0x18f5ea000 + 14416
7 libsystem_pthread.dylib 0x000000018f5ed760 0x18f5ea000 + 14176
8 libsystem_pthread.dylib 0x000000018f5ead94 0x18f5ea000 + 3476
Jan 17 18:58:02 mufasa ReportCrash(CrashReporterSupport)[1364] <Notice>: Thread 9 name: http
Thread 9:
0 libsystem_kernel.dylib 0x000000018f526e1c 0x18f508000 + 126492
1 libsystem_pthread.dylib 0x000000018f5ec9c0 0x18f5ea000 + 10688
2 dmengine 0x0000000100168894 0x100068000 + 1050772
3 dmengine 0x0000000100186e28 0x100068000 + 1175080
4 dmengine 0x0000000100116fbc 0x100068000 + 716732
5 dmengine 0x0000000100193f1c 0x100068000 + 1228572
6 libsystem_pthread.dylib 0x000000018f5ed850 0x18f5ea000 + 14416
7 libsystem_pthread.dylib 0x000000018f5ed760 0x18f5ea000 + 14176
8 libsystem_pthread.dylib 0x000000018f5ead94 0x18f5ea000 + 3476
Jan 17 18:58:02 mufasa ReportCrash(CrashReporterSupport)[1364] <Notice>: Thread 10 name: http_balance
Thread 10:
0 libsystem_kernel.dylib 0x000000018f526e1c 0x18f508000 + 126492
1 libsystem_pthread.dylib 0x000000018f5ec9c0 0x18f5ea000 + 10688
2 dmengine 0x0000000100168894 0x100068000 + 1050772
3 dmengine 0x0000000100186e28 0x100068000 + 1175080
4 dmengine 0x000000010011746c 0x100068000 + 717932
5 dmengine 0x0000000100193f1c 0x100068000 + 1228572
6 libsystem_pthread.dylib 0x000000018f5ed850 0x18f5ea000 + 14416
7 libsystem_pthread.dylib 0x000000018f5ed760 0x18f5ea000 + 14176
8 libsystem_pthread.dylib 0x000000018f5ead94 0x18f5ea000 + 3476
Jan 17 18:58:02 mufasa ReportCrash(CrashReporterSupport)[1364] <Notice>: Thread 11 name: AURemoteIO::IOThread
Thread 11:
0 libsystem_kernel.dylib 0x000000018f509188 0x18f508000 + 4488
1 libsystem_kernel.dylib 0x000000018f508ff8 0x18f508000 + 4088
2 AudioToolbox 0x00000001933e96fc 0x193343000 + 681724
3 AudioToolbox 0x00000001933eda18 0x193343000 + 698904
4 AudioToolbox 0x00000001936d8230 0x193343000 + 3756592
5 libsystem_pthread.dylib 0x000000018f5ed850 0x18f5ea000 + 14416
6 libsystem_pthread.dylib 0x000000018f5ed760 0x18f5ea000 + 14176
7 libsystem_pthread.dylib 0x000000018f5ead94 0x18f5ea000 + 3476
Jan 17 18:58:02 mufasa ReportCrash(CrashReporterSupport)[1364] <Notice>: Thread 0 crashed with ARM Thread State (64-bit):
x0: 0x0000000000000004 x1: 0x0000000000000000 x2: 0x0000000000010000 x3: 0x0000000000000000
x4: 0x0000000000000000 x5: 0x0000000000000000 x6: 0x0000000000000000 x7: 0x0000000000000000
x8: 0x0000000000000000 x9: 0x00000000000005a8 x10: 0x000000010181a728 x11: 0xffffffffffffffff
x12: 0x0003f6000003f703 x13: 0x0000000000000000 x14: 0x0003f7000003f700 x15: 0x0000000000000000
x16: 0x000000000000001d x17: 0x0000000000000000 x18: 0x0000000000000000 x19: 0x000000016fd92ffc
x20: 0x000000016fd930d0 x21: 0x000000010009534c x22: 0x00000001067a4000 x23: 0x00000001067a446c
x24: 0x00000000000005a8 x25: 0x00000000005dcff8 x26: 0x0000000000000000 x27: 0x00000000ffffff9b
x28: 0x00000000fffffffd fp: 0x000000016fd92fe0 lr: 0x000000010018d8e0
sp: 0x000000016fd92fb0 pc: 0x000000018f52711c cpsr: 0x60000000