calabash can now touch most keyboard delete keys #289
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
fixes: #256
Known Issues
device/iOS combinations marked below with '*' have known issues.
iPhone 4S/Simulator iOS 6.1 without instruments cannot interact with the
UIKeyboardTypeNamePhonePad
keyboard.Then dial "+86898888888*"
UIKeyboardTypePhonePad
Then I type pi as "3.16"
step will fail if the device is in a locale that uses ',' as the decimal separator. will result in a 'pending' exception.NSLocale
information.does not fix sporadic json parse errors: calabash - intermittent uia failures - "a JSON text must at least contain two octets!" #259
does not fix
uia_type_string
skipping or missing chars: uia_type_string fails to input the correct case or incorrectly touches the wrong character on _devices_ #269these are all issues that are not related to this issue, so i think we should ignore them and submit this fix. my guess is that these keyboards have never worked. i have made separate issues for them.
Testing
Briar
NO_LAUNCH=1
==> Manually Launching ==> UIA not availableNO_LAUNCH=0
==> Launching with Instruments ==> UIA availableNO_LAUNCH=0
==> Launching with Sim Launcher ==> UIA not availableSmoke Tests
XTC
LPSimpleExample (smoke test)
LPSimpleExample
Apple iPhone 5S (7.0.4)
Briar iOS Example @issue_256
briar-ios-example 1.1.5