在IOS上测试:System.ArugumentException

时间:2017-05-29 12:32:28

标签: ios xamarin xamarin.ios xamarin.uitest

我想使用XamarinUITest测试Xamarin上的IOS应用程序。 不幸的是,我无法在我的本地设备上启动任何东西。 我已经成功在Android上运行测试,但IOS似乎是一个全新的谜团。

实际上我有一个错误,我无法找到任何解决方案。 系统说:

System.ArgumentException : Must supply files for hashing
Parameter name: fileInfos

这是我启动应用程序的代码:

app = ConfigureApp.IOS.Debug()
.EnableLocalScreenshots()
.DeviceIdentifier(PHYSICAL_DEVICE_ID)
.AppBundle(PATH_TO_MY_IPA)
.StartApp();

我没有申请,我只有一份包含葫芦的IPA。

1 个答案:

答案 0 :(得分:2)

  

我只有包含葫芦的IPA。

AppBundle需要访问.app,而不是.ipa

安装.ipa并使用InstalledApp传递应用程序包ID