Appium appium1.12.1 版本在 12.2 版本 iOS 环境下调起 APP 反复闪退和重启,请问有解决办法吗?

lopezocern · 2019年04月16日 · 最后由 spw-hand 回复于 2019年09月19日 · 2702 次阅读

前几天更新了 iPhone X 软件到 12.2 之后开始出现这类问题,appium 连接、获取手机信息都正常,但就是被测 APP 会反复的闪退和重启。
在 GitHub 上看到了相同的问题通过修改设备的 connect via network 解决了类似问题,但无法解决我现在遇见的问题。

定位过程中做过的操作:
1、重装 WDA、Appium、iOS-depoly;
2、检查开发者签名、重新安装 ipa 包、重新安装 app 文件、重新配置 Xcode;
3、GitHub 官方 issue 问题查询,有类似问题但无法解决当前问题;
4、跟换 iPhone 设备、设置 Mac 只带的设备虚拟机。

WDA 日志:

APPIUM 日志:



从日志上看并没有特别明显的报错,请问有谁遇见过类似的问题吗?

最佳回复

问题勉强算解决了,
用的 appium1.13.0,iOS12.2,xcode10.2.1,
使用 appium 自带的 wda,执行./Script/bootstrap.sh 出现大量报错没有理会,
在 xcode 中对全部的 8 个 targets 进行 bundle identifier 修改、签名,
对每一个 targets 的 iOS Depolyment Target 均改为 12.2,
再对 appium 进行配置,调起 APP 成功,未使用 iproxy 8100 8100 udid 转发,
之前错误的原因到底是啥还行不知道。。。。。。

共收到 10 条回复 时间 点赞

我也碰到这个问题了,日志跟你一样,今天早上按这篇文章里的操作重新弄了一下居然可以了,
https://www.jianshu.com/p/3f896a349dab,我也不知道什么原因

我这里是安卓也会闪退,在 uiautomator2 的时候会发生,即使拔出 usb,重启手机再次打开 app,等一会也会闪退
但是在 uiautomator 不复现

请问为什么啊???

海姆达尔 回复

我也遇到这个问题了,请问你解决了吗?

hello, 楼主的问题解决了吗?我也遇见了同样的问题

zhouyawei123 回复

调试一直不行,换了测试工具,网易的 airtest

我也遇到了这个问题。。。卡了一周了 请问你解决了吗

galaxyling 回复

环境清理干净之后换了网易的 airtest

我也遇到了相同的问题,已解决,解决方式是 appium 版本更换到了 1.13.0,WebDriverAgent 直接用的 appium1.13.0 自带的,Xcode 版本降低到了 10.1,模拟器使用的 IOS9.3 和 12.0 都过了,你可以试一下

问题勉强算解决了,
用的 appium1.13.0,iOS12.2,xcode10.2.1,
使用 appium 自带的 wda,执行./Script/bootstrap.sh 出现大量报错没有理会,
在 xcode 中对全部的 8 个 targets 进行 bundle identifier 修改、签名,
对每一个 targets 的 iOS Depolyment Target 均改为 12.2,
再对 appium 进行配置,调起 APP 成功,未使用 iproxy 8100 8100 udid 转发,
之前错误的原因到底是啥还行不知道。。。。。。

lopezocern 回复

遇到了同样的问题,检查过 Xcode 配置是 OK 的,就是 app 会反复重启,卡了好久,请问如何可以解决问题

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册