Hi,
i'm experimenting with an app that requires to do something in response to a sporadic silent push notification. iOS is 11.2.5 on an iPhone 7.
It seld works. I know it's not guaranteed to work always, but looking at the device logs I find these lines each time I send a test push notification:
Dec 23 17:35:26 Mys-iPhone-7 dasd(DuetActivitySchedulerDaemon)[110] <Notice>: com.apple.pushLaunch.it.xxxx..xxxx.dev:450160:[
{name: NetworkQualityPolicy, policyWeight: 11.400, response: {Decision: Must Not Proceed, Score: 0.00, Rationale: [{[wifiQuality]: Required:100.00, Observed:50.00},{[cellQuality]: Required:100.00, Observed:50.00},{[networkPathAvailability]: Required:1.00, Observed:1.00},]}}
], FinalDecision: Must Not Proceed}
I'm at hone, 3 meters from my wifi router, and the 4G signal is full. So why the system is telling me that observed Cell and Wifi is 50%?
Of course the Final Decision is Must Not Proceed, so the push notification is not delivered to the app (it.***.xxxx.dev it's my app)..
Any idea?
Thanks