2016-07-08 4 views
0

私は、Calabashフレームワークを使用してiOSのUIテストを作成しています。すべては問題ありませんが、システムの許可アラートはテストフローを妨害するため、非常に面倒です。いくつかの時間前に、iOSシミュレータで必要な権限を自動的に与えるオープンソースライブラリについて読んでいます。誰かがその問題の解決のためにその名前や他の方法を知っていますか?アプリの起動時にiOSの許可アラートを自動的に非表示にするにはどうすればよいですか?

+0

アップルの携帯電話では実行できません。 –

答えて

1

キャラバッシュiOSは、ほとんどのプライバシーダイアログを自動的に閉じます。 wiki page

私たちは、この動作が動作していることを示すサンプルアプリケーションがあります。

Permissions

をこれらのダイアログがUIAutomationので、何のジェスチャーを行うことができないをブロックするので、私がダウンして、他の答えを可決しました。

+0

ええ、私はカラバシュが許可アラートを却下できることを知っています。しかし、アラートを避けるためにパーミッションを自動的に付与する方がはるかに良いでしょう。 –

+0

物理デバイスでは、不可能です。 iOSシミュレータでは可能です。 https://github.com/calabash/run_loop/pull/391 – jmoody

関連する問題