Appium - 开发人员证书问题

时间:2015-02-09 17:35:01

标签: ios testing appium ipa ios-provisioning

我的客户在陆上,他给了我一个.IPA文件配置文件(使用我的设备UDID),开发人员证书没有分发(如appium docs中所述)。问题是当我尝试运行Appium时代码我得到“目标无法运行。调试[应用程序名称]被拒绝。应用程序必须使用开发标识(即iOS开发人员)”错误进行签名。有什么建议可能是什么问题?还请告诉我。

1)如果我有签名的.ipa文件,我还需要开发者帐户吗? 2)使用appium进行自动化时,我是否需要开发人员提供的任何其他证书?

1 个答案:

答案 0 :(得分:1)

这个错误不是来自Appium,它实际上来自Xcode。如果您尝试以下步骤,您可能会看到相同的错误消息:

  1. 使用.ipa文件在iPhone上安装应用程序。
  2. 在iPhone上打开与iOS版兼容的Xcode。
  3. 右键单击Xco​​de并打开开发人员工具 - > Instruments。
  4. 单击自动化并连接您的设备。搜索要测试的目标应用程序并单击记录。
  5. 如果xcode能够启动应用程序,这意味着该应用程序已正确签名,并且可以在xcode.Else上使用,则表示它未正确签名。
  6. 如果您可以通过步骤重现上述错误,只需显示开发,让他们知道他们的签名不好。

    此外,
      1)。如果您已经签署了ipa,则不需要开发者帐户   2)。您也不需要开发人员的任何其他证书。