alibaba / alibaba/tidevice

WDA应用从手机删除以后,通过tidevice的app_list()接口仍会返回WDA的bundleID

Open
#44 1 comment 0 reactions 0 assignees View on GitHub
good first issue
Dominant language
Python
Stars
2.6k
Forks
469
PR merge metrics
No merged PRs in 30d

Description

1. 操作步骤:
* 将WDA应用从手机中删除;
* 脚本中调用tidevice的app_list()接口获取手机应用的bundleID的列表:
'''
device = tidevice.Device(self.get_udid())
app_list = device.instruments.app_list()
'''
2. 异常现象:
app_list中仍有卸载掉的WDA应用的bundleID
3. 期望结果:
app_list中不出现卸载掉的WDA应用的bundleID
@zy02636 @codeskyblue @alibaba-oss @373743261 @pengchenglin

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the issue with Device(...).instruments.app_list() after deleting the WDA app from the iPhone, then trace the app_list() implementation and its device response. Done means the returned bundle ID list no longer contains the deleted WDA application.

Written by the indexing model from the issue text.

Assessment

Tech stack
ios, python
Domain
mobile-dev
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.