a. 點擊設置,進入設置頁面
b. 點擊關於手機,進入關於手機頁面
c. 點擊版本信息,進入版本信息頁面
d. 連續點擊版本號3次,即可進入開發者模式
e. 返回到設置頁面,點擊其他設置
f. 其他設置頁面下滑,即可看到開發者選項
g. 點擊開發者選項,進入界面,打開開發者選項,打開 USB 調試
使用 Appium 連接 OPPO 手機時報錯,報錯信息如下:
解決方案:
a. 在開發者選項裏,把"禁止權限監控"打開
b. 重新調用 Appium 連接手機,不再出現該錯誤
OPPO 手機在 UI 自動化的過程中,當腳本需要調用支付寶進行支付時,會出現安全提醒的彈窗,導致腳本無法執行通過,彈窗如下圖所示:
執行腳本需要安裝 AppiumSetting 及 UIAutomator2 服務,OPPO 手機在安裝軟件時會彈出身份驗證窗口,需要輸入手機設置的密碼才可安裝成功。
若未來得及輸入密碼,導致上述服務安裝失敗,會導致無法成功執行腳本。
設置驗證頻率
點擊進入設置 -> 其他設置 -> 設備與隱私,點擊安裝身份驗證,選擇“非軟件商店安裝進行驗證”,點擊驗證頻率,選擇“15分鐘後需要”,此設置成功後,可以在15分鐘內不再需要身份驗證。
OPPO 手機廠商設置的安全機制,暫無其他解決方案,可能會由於系統版本不同處理方式會有差異。