我需要付费 ios 开发者帐户来使用 appium 自动化真实设备和模拟器吗

Posted

技术标签:

【中文标题】我需要付费 ios 开发者帐户来使用 appium 自动化真实设备和模拟器吗【英文标题】:Do i need paid ios developer account to automate real device and emulators using appium 【发布时间】:2019-08-16 12:38:33 【问题描述】:

我正在使用 xcode-10 appium gui 桌面-1.10 最新版本的 ios - iOS 12

1)Do i need to purchase a devoloper id of 299 usd to automate my app?
2)can i automate real and emulator both internal and external apps using free account only

【问题讨论】:

【参考方案1】:
    不需要付费帐户,但更难。我们使用免费帐户进行自动化,它们可以工作。问题是“免费”帐户的证书每周都会过期,这意味着您必须每周重新编译 WebDriverAgentRunner 以便再次颁发证书。配置和自动化有点复杂,但肯定是可能的。 Appium 网站的Real Devices Setup manual 描述了该过程。 您只能自动化在模拟器中专门构建的模拟器应用程序 (app.zip) 和使用开发人员证书签名的本机应用程序 (ipa)。无法自动化使用发布证书签名的生产应用。

【讨论】:

以上是关于我需要付费 ios 开发者帐户来使用 appium 自动化真实设备和模拟器吗的主要内容,如果未能解决你的问题,请参考以下文章

无需付费苹果开发者账号即可生成ipa

当您不是美国、加拿大、澳大利亚或日本的居民时,如何设置 iTunes Connect 帐户以发布付费 iOS 应用程序? [关闭]

代码签名错误:SDK“iOS 11.4”中的产品类型“应用程序”需要代码签名

分发 iOS 应用程序,无需支付开发者帐户费用

使用不同的开发帐户运行具有相同捆绑 ID 的 iOS 应用程序

切换到 Xcode 8 并转换到免费(非付费)开发者帐户后,无法再构建到设备