Как исправить ошибку «УСТАНОВИТЬ PARSE ОТСУТСТВУЕТ СЕРТИФИКАТЫ» для Appium & Python? - PullRequest
0 голосов
/ 04 августа 2020

Я делаю сценарий автоматизации для автоматизации реального SMartphone Android 8.1:

Environment

Python 3.7 Windows 10 64-битные инструменты сборки 29.0.3 java версия "1.8.0_241" Appium 1.17.1 Node v12.15.0 sdkmanager 4.0.1 ADB (Android Debug Bridge) версия 1.0.41 Версия 30.0.3-6597393

Когда я запустите мой скрипт, я получаю следующее сообщение об ошибке:

Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES]
 --> We can't open Instagram. Please check if device is connected. Let's try again!
Message: An unknown server-side error occurred while processing the command. Original error: Performing Push Install
C:\Users\Nino\AppData\Roaming\npm\node_modules\appium\node_modules\appium-uiautomator2-server\apks\appium-uiautomator2-server-debug-androidTest.apk: 1 file pushed, 0 skipped. 87.8 MB/s (470052 bytes in 0.005s)

Файл журнала Appium:

https://github.com/gauthierbuttez/public/blob/master/appium_issue04082020.log

Что я пробовал:

Я добавил эту желаемую возможность: desired_caps['remoteAppsCacheLimit'] = 0 Это не помогло.

Я сбросил заводские настройки своего устройства Android, но это не помогло Не помогло.

Кто-нибудь уже сталкивался с этой проблемой?

1 Ответ

0 голосов
/ 04 августа 2020

Попробуйте добавить noSign: true к возможностям. Это может помочь.

Я также предлагаю вручную удалить настройки Appium и приложения Instagram перед началом нового сеанса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...