我想知道是否有可能模拟键盘事件,例如按下和释放字符,并将它们发送到iOS设备。基本上,我想模拟用户按下键盘上的某个按键。
看一下“iOS自动化GUI测试”,例如iPhone自动化测试和如何使用instruments和Javascript进行iOS应用程序的UI自动化测试
也许您不想要一个完整的自动化测试解决方案,但这样您就可以模拟键盘事件。
还提到了一篇博客文章:http://alexvollmer.com/posts/2010/07/03/working-with-uiautomation/
我认为这是不可能的。但你可以在textfield delegate中编写代码,或使用NSNotificationCenter来获取每个按键的通知。如果这是你想要的。