是否可以将应用程序调试签名包发送到AWS Device Farm,以使他们使用它代替自己的包来退出应用程序?

问题描述 投票:0回答:1

我们正在使用AWS Device Farm运行用于Android的Appium TestNG自动化测试。我们的应用程序使用Google Maps,并且我们的API返回地图上某些站点的位置,以便用户导航到它们。为了使应用程序能够从API获得响应,需要在我们的后端进行注册(必须将应用程序的签名包添加到“信任”列表中)。

我们对AWS Device Farm的问题是,当我们将其上传到AWS DF时,它会使用自己的程序包来退出Android应用程序。

因为我们的API无法识别该应用程序,并且不会发送对此应用程序的响应,因此在AWS DF设备上,我们既没有地图也没有站点,而只有“灰色”屏幕。在那种状态下,我们的应用程序不可测试。

[在AWS DF论坛上的一篇文章中,他们提到(三年前),AWS正在努力为用户发送自己的调试包,以供AWS DF使用其调试应用程序的可能性。

这可以解决我们的问题,但是论坛和文档上都没有更新的信息。我尝试在AWS DF论坛上提问,但已经快一个月了,没有答案,甚至没有任何建议或建议。

没有人知道可以将调试签名程序包发送到AWS DF以便用它重新签名应用程序,或者对于必须使用特定程序包签名的应用程序才能以其他方式在AWS DF上运行,可以采用其他方式?

android android-testing appium-android aws-device-farm
1个回答
0
投票

您可以使用skip the app resigning在设备场中选择private offering。但是,此产品比默认的计量公开产品要贵得多。 pricing page将我们指向此电子邮件,以获取有关价格的更多信息:[email protected]

© www.soinside.com 2019 - 2024. All rights reserved.