So, my first AIR app is complete and I am in the process of profiling it before I submit it to the various App Stores. On Android, I ran it for over an hour with no crashes or hangups, although looking at Scout, its memory seems to run awfully high IMO. When it reaches around 550MB, AIR kicks it back down to 200MB with garbage collection. It usually hangs out around 200-350MB on Android. Apple is a different story. It just crashes randomly, after 10 minutes, after 20 minutes. The crashes happen around 370MB, but I am not convinced that it is a memory issue. Looking at the various crash reports generated by the iPad, I have attached five different crashes that I logged. In my estimation, Apple is kicking the app out because it is not responding to something in the appropriate amount of time, but I have not a clue what it is, how to debug it, or where to look to address it. Please let me know if you have any experience with this at all as I really feel lost at this level. Thanks! Log 1: Incident Identifier: 473BFE42-EE9B-446E-88C2-FF07573FD341 CrashReporter Key: 4b6e6a5c7a0dd42aa5f46933ea8e9e76f089bbac Hardware Model: iPad3,3 Process: RealDeals [5042] Path: /var/containers/Bundle/Application/CCF0C452-56B6-4562-8B87-559184AC4B56/RealDeals.app/RealDeals Identifier: com.RealDeals.tablet Version: 1.0.0 (1.0.0) Code Type: ARM (Native) Parent Process: launchd [1] Date/Time: 2017-10-10 00:11:14.14 -0400 Launch Time: 2017-10-10 00:10:31.31 -0400 OS Version: iOS 9.3.5 (13G36) Report Version: 105 Exception Type: 00000020 Exception Codes: 0x000000008badf00d Exception Note: SIMULATED (this is NOT a crash) Highlighted by Thread: 0 Application Specific Information: com.RealDeals.tablet failed to exit after 5.00s Elapsed total CPU time (seconds): 2.250 (user 2.250, system 0.000), 23% CPU Elapsed application CPU time (seconds): 0.339, 3% CPU Filtered syslog: None found Log 2: Incident Identifier: 2C20580A-15A3-4B1B-B84C-8F3E9152A5FA CrashReporter Key: 4b6e6a5c7a0dd42aa5f46933ea8e9e76f089bbac Hardware Model: iPad3,3 Process: RealDeals [4028] Path: /var/containers/Bundle/Application/572A85B9-4C40-42B7-8E72-44FA0A4955DB/RealDeals.app/RealDeals Identifier: com.RealDeals.tablet Version: 1.0.0 (1.0.0) Code Type: ARM (Native) Parent Process: launchd [1] Date/Time: 2017-10-05 19:40:50.50 -0400 Launch Time: 2017-10-05 19:35:13.13 -0400 OS Version: iOS 9.3.5 (13G36) Report Version: 105 Exception Type: 00000020 Exception Codes: 0x000000008badf00d Exception Note: SIMULATED (this is NOT a crash) Highlighted by Thread: 0 Application Specific Information: <BKNewProcess: 0x15531de0; com.RealDeals.tablet; pid: 4028; hostpid: -1> has active assertions beyond permitted time: {( <BKProcessAssertion: 0x15634080> id: 47-7C43F87B-C8D2-4041-AE31-1191FF9F89E3 name: Deliver Message process: <BKNewProcess: 0x15531de0; com.RealDeals.tablet; pid: 4028; hostpid: -1> permittedBackgroundDuration: 10.000000 reason: suspend owner pid:47 preventSuspend preventThrottleDownCPU preventThrottleDownUI preventSuspendOnSleep , <BKProcessAssertion: 0x15523d10> id: 47-3565E3B3-74C1-48F9-80B0-C942970BFBEB name: Suspending process: <BKNewProcess: 0x15531de0; com.RealDeals.tablet; pid: 4028; hostpid: -1> permittedBackgroundDuration: 10.000000 reason: suspend owner pid:47 preventSuspend preventThrottleDownCPU preventThrottleDownUI preventSuspendOnSleep )} Elapsed total CPU time (seconds): 20.110 (user 20.110, system 0.000), 6% CPU Elapsed application CPU time (seconds): 11.832, 3% CPU Filtered syslog: None found Log 3: Incident Identifier: A88DE2B8-9241-4C28-AD52-AB02905EB348 CrashReporter Key: 4b6e6a5c7a0dd42aa5f46933ea8e9e76f089bbac Hardware Model: iPad3,3 Process: RealDeals [648] Path: /var/containers/Bundle/Application/29E5AFCC-E342-4FDC-9C66-AD2A64E31BFB/RealDeals.app/RealDeals Identifier: com.RealDeals.tablet Version: 1.0.0 (1.0.0) Code Type: ARM (Native) Parent Process: launchd [1] Date/Time: 2017-09-05 21:31:00.00 -0400 Launch Time: 2017-09-05 21:26:43.43 -0400 OS Version: iOS 9.3.5 (13G36) Report Version: 105 Exception Type: 00000020 Exception Codes: 0x000000008badf00d Exception Note: SIMULATED (this is NOT a crash) Highlighted by Thread: 0 Application Specific Information: com.RealDeals.tablet failed to scene-update after 10.00s Elapsed total CPU time (seconds): 2.900 (user 2.900, system 0.000), 14% CPU Elapsed application CPU time (seconds): 0.664, 3% CPU Filtered syslog: None found Log 4: Incident Identifier: 05320FA3-4935-4524-9848-957123C5AB11 CrashReporter Key: 4b6e6a5c7a0dd42aa5f46933ea8e9e76f089bbac Hardware Model: iPad3,3 Process: RealDeals [550] Path: /var/containers/Bundle/Application/BC8FACEE-BC28-4680-A614-781C66BCD98C/RealDeals.app/RealDeals Identifier: com.RealDeals.tablet Version: 1.0.0 (1.0.0) Code Type: ARM (Native) Parent Process: launchd [1] Date/Time: 2017-09-05 14:42:56.56 -0400 Launch Time: 2017-09-05 14:41:41.41 -0400 OS Version: iOS 9.3.5 (13G36) Report Version: 105 Exception Type: 00000020 Exception Codes: 0x000000008badf00d Exception Note: SIMULATED (this is NOT a crash) Highlighted by Thread: 0 Application Specific Information: com.RealDeals.tablet failed to exit after 5.00s Elapsed total CPU time (seconds): 2.000 (user 2.000, system 0.000), 20% CPU Elapsed application CPU time (seconds): 0.359, 4% CPU Filtered syslog: None found Log 5: Incident Identifier: 99F1A75A-C0F5-4B8C-ABF2-0FB5A82DCFCB CrashReporter Key: 4b6e6a5c7a0dd42aa5f46933ea8e9e76f089bbac Hardware Model: iPad3,3 Process: RealDeals [511] Path: /var/containers/Bundle/Application/57E26CED-D184-4F41-B056-7B7E39E24011/RealDeals.app/RealDeals Identifier: com.RealDeals.tablet Version: 1.0.0 (1.0.0) Code Type: ARM (Native) Parent Process: launchd [1] Date/Time: 2017-09-05 13:29:56.56 -0400 Launch Time: 2017-09-05 13:28:25.25 -0400 OS Version: iOS 9.3.5 (13G36) Report Version: 105 Exception Type: 00000020 Exception Codes: 0x000000008badf00d Exception Note: SIMULATED (this is NOT a crash) Highlighted by Thread: 0 Application Specific Information: com.RealDeals.tablet failed to exit after 5.00s Elapsed total CPU time (seconds): 2.160 (user 2.160, system 0.000), 22% CPU Elapsed application CPU time (seconds): 0.358, 4% CPU Filtered syslog: None found
... View more