I know that changing the location (for example: entering the iBeacon region) can wake up "killed" applications in a moment. Remote notifications also can this too.
I am looking for another option that will wake up an application that is not currently working in the background.
I know that in the latest iPhones there is the possibility of reading the NFC tags through the system and opening applications using universal links.
Is there any other possibility (it can be hardware) that the system will wake the killed application in response to an event or the only options are NFC and change the region of location?