2016-07-08 83 views
0

我正在使用Calabash框架爲iOS編寫UI測試。一切都很好,但系統許可警報非常煩人,因爲它們擾亂了測試流程。前段時間我讀了關於在iOS模擬器上自動授予所需權限的開源庫。有人知道它的名字或其他方式來解決這個問題嗎?如何在應用程序啓動時自動隱藏iOS權限警報?

+0

在蘋果手機中無法做到。 –

回答

1

Calabash iOS會自動解除大多數隱私對話框。 wiki page

我們演示了這種行爲的工作示例應用程序:

Permissions

我下來投了其他的答案,因爲這些對話框阻止UIAutomation所以沒有手勢可以執行。

+0

是的,我知道Calabash可以解除許可警報。但是自動授予權限以避免警報會更好。 –

+0

在物理設備上,這是不可能的。在iOS模擬器上,這是可能的。 https://github.com/calabash/run_loop/pull/391 – jmoody

相關問題