2017-08-22 11 views
0

私のipadでUI自動テストを起動できません。Xamarinの自動化テストがあります。 DeviceAgent ExitCodeを起動できませんでした:65

Error - Xamarin.UITest.XDB.Exceptions.DeviceAgentException : Failed to launch DeviceAgent ExitCode: 65 

アプリが端末にインストールされています。テストを実行しようとしているときにDeviseAgentがインストールされています。 iPadでの

IOSバージョン10.3.3 のXcode 8.3.3

パッケージappProjectで :testProjectで

Xamarin.TestCloud.Agent v 0.20.7 

NUnit v 2.6.3 

Xamarin.UITest v 2.0.10 

テストのセットアップ:

app = ConfigureApp 
     .iOS 
     .InstalledApp(somebundle) 
     .StartApp(); 

プロフィールについても、すべてが正常であるように見えます。

問題は - 別のデバイス(ipad with ios 9.2) で実行されていますが、しばらく前に現在のデバイスで(時々)実行されていました。だから私はバージョンの互換性に問題がありません。

フォルダー 'xdb'を削除しようとしました。

アイデア?

+0

私はいくつか質問があります: 1.影響を受けるデバイスで手動で起動すると、テストしようとしているアプリケーションは動作しますか? 2. IPAをアンインストールして再インストールしましたか? 3.テンプレートiOSアプリなど他のiOSアプリで問題を再現できますか? –

+0

1.はい、アプリは正常に動作します。 2.私は何度も何度も再インストールしました:) 3.私はこのことについて考えません。 –

+0

3.はい、カスタムバンドルの空のアプリケーションなどに再配布しました。 DeviceAgentがインストールされていますが、アプリが実行されておらず同じエラーが発生しました65. –

答えて

0

これを回避するには、/ Var/Folders /に移動する必要があります。ここでは、サブフォルダの1つにxdbフォルダが含まれます。これを削除してもう一度テストを実行すると、正常に動作します。

関連する問題