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

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

前几天更新了 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 会反复重启,卡了好久,请问如何可以解决问题

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