Calling up iOS keyboard on a SwiftUI view with no TextFields

Would like to be able to bring up the iOS keyboard in a SwiftUI view without having to use a TextField? The goal would be to capture each keyup, or keydown, using .onKeyPress

While I thought I could create a TextField not visible to the user, was hoping there was a cleaner way.