1

我想使用 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。

4

1 回答 1

2

我只有一个包含葫芦的 IPA。

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

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

于 2017-05-29T12:40:54.230 回答