在我将Xamarin Studio升级到版本6.3(版本864)之后,大多数UITests(已经正常工作)都失败了。我收到以下错误:
ExitCode:5
-a,--app-path <path/to/app-bundle.app or path/to/app.ipa> Path .app bundle or .ipa
-c,--codesign-identity <codesign-identity> [OPTIONAL] Identity used to codesign app bundle [device only]. Deprecated - should use profile path. DEFAULT=
-d,--device-id <device-identifier> [OPTIONAL] iOS Simulator GUIDs
-p,--profile-path <path/to/profile.mobileprovision> [OPTIONAL] Path to provisioning profile
-u,--update-app <true-or-false> [OPTIONAL] When true, will reinstall the app if the device contains an older version than the bundle specified DEFAULT=1
install <device_id> <app_id> <profile_path> <codesign_id> <resign_object>
检查应用程序是否已安装时出错:Error Domain = com.facebook.FBSimulatorControl Code = 0&#34;带有包ID的应用程序&#39; com.apple.test.DeviceAgent-Runner&#39;未安装&#34; UserInfo = {NSLocalizedDescription =包含ID的应用程序&#39; com.apple.test.DeviceAgent-Runner&#39;未安装,NSUnderlyingError = 0x7fc0d46a88a0 {错误域= NSMachErrorDomain代码= -308&#34;(ipc / mig)服务器死亡&#34;}}
根据错误1:我的应用程序与calabash正确链接,这是因为它一直在使用其他版本的Xamarin Studio。
根据错误2:我可以看到Xamarin已在模拟器上安装了deviceAgent应用程序,但由于某种原因安装失败。
有人能为我提供解决方案吗?
答案 0 :(得分:-1)
希望这会有所帮助!