Post

Replies

Boosts

Views

Activity

iOS 14.2 app crashes if the device is managed via MDM
iOS applications developed using Xamarin forms are crashing in iOS 14.2 version if the device is managed through Mobile Device Management (MDM). However, the same iOS apps work fine in iOS 14.2 if it is not managed by MDM. Please find the device crash log below; I saw the following error when the app was launched. ++++ 2020-11-18 08:47:17.006488-0800 localhost SpringBoard[61]: (FrontBoard) [com.apple.FrontBoard:Watchdog] [application<App Name>:2693] Provision violated for watchdog process-launch: <FBSProcessResourceProvision: 0x281ad2b00; allowance: <; FBSProcessResourceAllowance;  type: realTime; timeValue: 20.0s>; violated: YES> 2020-11-18 08:47:17.006802-0800 localhost SpringBoard[61]: (FrontBoard) [com.apple.FrontBoard:Process] [application<App Name>:2693] Received termination request: <FBSProcessTerminationRequest: 0x282f8b600; label: "watchdog provision violated";  exceptionCode: "Watchdog Violation (0x8BADF00D)"; reportType: CrashLog; explanation: "process-launch watchdog transgression: application<App Name>:2693 exhausted real (wall clock) time allowance of 20.00 seconds"> 2020-11-18 08:47:17.006844-0800 localhost SpringBoard[61]: (FrontBoard) [com.apple.FrontBoard:Process] [application<App Name>:2693] Now flagged as pending exit for reason: terminate with request 2020-11-18 08:47:17.006975-0800 localhost SpringBoard[61]: (FrontBoard) [com.apple.FrontBoard:Process] [application<App Name>:2693] Executing termination request: <FBSProcessTerminationRequest: 0x282f8aa00; label: "watchdog provision violated";  exceptionCode: "Watchdog Violation (0x8BADF00D)"; reportType: CrashLog; explanation: "process-launch watchdog transgression: application<App Name>:2693 exhausted real (wall clock) time allowance of 20.00 seconds"> 2020-11-18 08:47:17.008740-0800 localhost runningboardd[34]: (RunningBoard) Created Activity ID: 0x197175, Description: executeTerminateRequest 2020-11-18 08:47:17.009199-0800 localhost runningboardd[34]: (RunningBoard) [com.apple.runningboard:connection] Received termination request from [daemon<com.apple.SpringBoard>:61] on <RBSProcessPredicate <RBSProcessHandlePredicateImpl| application<App Name>:2693>>  with context <RBSTerminateContext| domain:10 code:0x8BADF00D explanation:process-launch watchdog transgression: application<App Name>:2693 exhausted real (wall clock) time allowance of 20.00 seconds ProcessVisibility: Foreground ProcessState: Running WatchdogEvent: process-launch WatchdogVisibility: Foreground WatchdogCPUStatistics: (   "Elapsed total CPU time (seconds): 24.780 (user 24.780, system 0.000), 21% CPU",   "Elapsed application CPU time (seconds): 19.993, 17% CPU" ) reportType:CrashLog maxTerminationResistance:Interactive> 2020-11-18 08:47:17.009672-0800 localhost runningboardd[34]: (RunningBoard) [com.apple.runningboard:process] Executing termination request for: <RBSProcessPredicate <RBSProcessHandlePredicateImpl| application<App Name>:2693>> 2020-11-18 08:47:17.010071-0800 localhost runningboardd[34]: (RunningBoard) [com.apple.runningboard:process] [application<App Name>:2693] Terminating with context: <RBSTerminateContext| domain:10 code:0x8BADF00D explanation:process-launch watchdog  transgression: application<App Name>:2693 exhausted real (wall clock) time allowance of 20.00 seconds
2
0
2.5k
Nov ’20