Reply to Calling app code in the background when interacting with iOS 14 widgets No. This use does not seem to be possible. You can add a deep-link to your "to battle!" button to open the app to the battle screen but that's just about the limit of interactivity you can achieve with widgets. UI Frameworks SwiftUI Jul ’20