TISGetInputSourceProperty returns NULL if the specified property is missing or invalid for the specified input source. Such as Japanese keyboard layout causes this problem.
Appium for mac crashes when the function returns NULL because of NULL pointer access.
TISGetInputSourceProperty returns NULL if the specified property is missing or invalid for the specified input source. Such as Japanese keyboard layout causes this problem.
Appium for mac crashes when the function returns NULL because of NULL pointer access.
I found a workaround for the problem (https://github.com/Kentzo/ShortcutRecorder/issues/56#issuecomment-190102586) and add it to appium. I feel it seems to work fine.