Appium for iOS真机测试那些坑

开始真机测试Demo时提示错误

info: [debug] Couldn't find ideviceinstaller, trying built-in at /Applications/Appium.app/Contents/Resources/node_modules/appium/build/libimobiledevice-macosx/ideviceinstaller

error: Could not initialize ideviceinstaller; make sure it is installed and works on your system

解决方法:

brew install --HEAD ideviceinstaller

真机测试无限闪退

info: [debug] [INST STDERR] Instruments Trace Error : Target failed to run: Permission to debug cn.com.10jqka.IHexin was denied. The app must be signed with a development identity (e.g. iOS Developer).

解决方法:线上应用一般为release版本,需要使用Debug版本
详细参考:Can't launch my app in Instruments: At least one target failed to launch

运行Python脚本报错

SyntaxError: Non-ASCII character '\xe7' in file CodeMakerTest.py on line 24, but no encoding declared; see [http://python.org/dev/peps/pep-0263/](http://python.org/dev/peps/pep-0263/) for details 

解决方法:在脚本文件(第一行)添加

#coding:utf-8 

appium真机测试无法启动app且报错

error: Could not pre-launch appium: Error: Instruments crashed on startup

解决方法:

  1. 设置-开发者-Enable UI Automation 需要为打开状态
  2. 若做了第一步依然报错,先试着使用将手机用Xcode进行Demo真机测试
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 0.小目标 关于UI自动化的定义,我想要的是自动地按照流程去点击页面、输入数据,不需要人去参与,节省人工时间。比如...
    孢子菌阅读 15,777评论 10 47
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,429评论 25 709
  • 今天晚上独自一人去散步,围着校园走了好久,嗯,怎么说,有很多的感想,就跟以前一样,一样的迷茫,一样的不知所措。 大...
    北纯以北阅读 1,436评论 1 2
  • 初一刚入学,我是一个确确实实的学渣,英语天天听写不及格,背书不过关,作业缺习,还老爱迟到,班主任老师看到我几乎都是...
    蔚蓝天使297阅读 1,540评论 0 1
  • 纤陌红尘,安然相遇。一次遇见,一段故事,我用素笺的纸和笔,写在记忆的思绪里。喜欢用文字去记录生活,行走在文字的诗情...
    妃红颜阅读 2,642评论 0 1

友情链接更多精彩内容