I am trying to click on the Allow button using Detox.
I have tried the following:
Detox: iOS Simulator how to confirm alert message
I have also tried targeting the "Allow" button by element(by.label('Allow')).tap()
and also by.text
I do not want to set location permissions upon app launch. I would like to simulate a user allowing and not allowing location permissions.
In your
init.js
file you can allow the permissions:Permissions:
You can check the documentation here: https://github.com/wix/detox/blob/master/detox/test/e2e/13.permissions.test.js
This is not possible using Detox. The alert is presented from a different process, while Detox operates strictly in the app's process realm.
To "Allow" I have used this with success:
And for "Don't Allow", this should work: