2016-07-09 22 views
1

我们有一个付费应用程序与不同的SKU组合。 我最初尝试了Appium,并且使用发行签名签署了APK。但是,Appium使用调试密钥重新签名APK,这会在Google购买对话框中引发错误。如何使用自动化测试Google Purchase对话框?

现在我探索咖啡,但是当我签署*** - 与发行签名工作DEV-unsigned.APK并尝试运行自动化,它引发以下错误 -

java.lang.SecurityException: Permission Denial: starting instrumentation ComponentInfo{com.xxx.yyy.test/android.support.test.runner.AndroidJUnitRunner} from pid=25003, uid=25003 not allowed because package com.xxx.yyy.test does not have a signature matching the target com.xxx.yyy.mobile 

怎么办我也使用相同的签名签署测试包?我在哪里可以找到测试APK? 我正在使用Gradle构建系统。

回答

1

使用appium,我们可以使用noSign=true能力标志来完成。