Возникла такая проблема, что стандартный click() на iPhonedriver'е не вызывает никакого действия на элементе (выпадающее меню должно отобразиться). Android driver отрабатывает корректно.
Подозреваю необходимо использовать touch event для нажатия на элемент.
Решил проблему только javascript'ом. Пришлось перетригирить touchend event на click event. Но использовал данное решение не долго, т.к. селениум уже не поддерживает свой iphone driver.
http://ios-driver.github.io/ios-driver/ - вот здесь можно найти отличный драйвер для iOS. Из плюсов можно выделить то, что он запускает тесты на именно на сафари, а не отдельном апликейшн на webview.