Since Xcode 6, the iOS simulator has an option to "Connect Hardware Keyboard". This is enabled by default and will cause the keyboard to not appear as soon as you use the keyboard on your mac to input on the simulator until to toggle the feature.
This leads to inconsistency on our snapshot tests on CI, as we can't predict the state of this feature, so it's safer to seed the value before launching the simulator.
Coverage increased (+0.02%) to 97.0% when pulling 4f45d539c00175b42773c9fb6c385362f210ef74 on Ruenzuo:update_hardware_keyboard into 7761facc556afc856335c7845bace4805ed7629e on plu:master.
Coverage increased (+0.02%) to 97.0% when pulling 4f45d539c00175b42773c9fb6c385362f210ef74 on Ruenzuo:update_hardware_keyboard into 7761facc556afc856335c7845bace4805ed7629e on plu:master.
Since Xcode 6, the iOS simulator has an option to "Connect Hardware Keyboard". This is enabled by default and will cause the keyboard to not appear as soon as you use the keyboard on your mac to input on the simulator until to toggle the feature.
This leads to inconsistency on our snapshot tests on CI, as we can't predict the state of this feature, so it's safer to seed the value before launching the simulator.
The details about the solution can be found in https://github.com/calabash/run_loop/pull/57