无法使用ideviceinstaller或fruitstrap安装开发人员认证的iOS应用程序

时间:2014-07-31 13:39:53

标签: ios appium

我从开发团队获得了开发人员认证的.ipa文件,用于自动化。我尝试使用ideviceinstaller和fruitstrap将此.ipa安装到我的iPhone 5,但是它停留在70%并且出现以下错误

AMDeviceInstallApplication失败:-402620395

我认为这与创建构建时使用的配置文件有关。我是否需要向他们发送设备的UDID并要求他们添加配置文件?

谢谢&问候 Changdeo

3 个答案:

答案 0 :(得分:1)

是的,您必须为开发团队提供设备的UDID。开发团队将在ADHOC Provisioning配置文件中添加您的UDID。

AMDeviceInstallApplication失败:-402620395主要是配置文件问题。

答案 1 :(得分:0)

如果他们的开发者帐户是标准Apple开发者计划(个人或公司),他们必须在其Provisioning Portal中配置您的UDID,重新生成MobileProvisioning文件并使用此文件再次签署该应用程序。

如果他们的开发者帐户是Apple Enterprise Developer Program帐户,则无需配置UDID,但无法进行App Store分发。

答案 2 :(得分:0)

我遇到了这个问题,上述解决方案都没有帮助。该应用程序在xcode上正常构建,但在通过我的代码启动时却没有。原来我的DesiredCapabilities错了。

仅将它们缩减为基本值,并且一切正常:

 var s = "<%=nom%>";