Still having problems here with 11.3 (15E5216a). In the device log:
Mar 20 07:37:14 iPad-Mini dasd(DuetActivitySchedulerDaemon)[92] <Notice>: com.apple.fetch.com.delphiworlds.BackgroundFetchDemo:836C17:[
{name: ApplicationPolicy, policyWeight: 50.000, response: {Decision: Can Proceed, Score: 0.50}}
{name: DeviceActivityPolicy, policyWeight: 5.000, response: {Decision: Can Proceed, Score: 0.05}}
] sumScores:51.560000, denominator:81.310000, FinalDecision: Can Proceed FinalScore: 0.634116}
Mar 20 07:37:14 iPad-Mini dasd(DuetActivitySchedulerDaemon)[92] <Notice>: 'com.apple.fetch.com.delphiworlds.BackgroundFetchDemo:836C17' CurrentScore: 0.634116, ThresholdScore: 0.736189 DecisionToRun:0
The CurrentScore never gets above the ThresholdScore. Is this a bug or do I need to do something else to allow it to run?