首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在实际的苹果设备(如iPhone或iPads )上运行Selenium自动化测试需要支付苹果开发人员帐户吗?

在实际的苹果设备(如iPhone或iPads )上运行Selenium自动化测试需要支付苹果开发人员帐户吗?
EN

Stack Exchange QA用户
提问于 2019-10-11 18:49:01
回答 2查看 863关注 0票数 2

因此,我正在从事一个项目,该项目由基于Python3.7的软件web应用程序组成。

目前,它只支持各种浏览器的pc和mac平台,我们已经使用实现了自动化。

现在,我们正在使这个应用程序移动响应,以便它可以工作在安卓和iOS平台,主要平板电脑在他们的原生浏览器( Android,application )。为了使其自动化,我们已经更新了我们的框架,以便使用。

问题是,我们能够使用Android和Xcode在虚拟设备上运行测试。但是当我们试图在真正的设备(苹果iPad/iPhone)上运行它们时,我们会得到"Apple Team ID是必需的“错误。

我在互联网上进行了调查,发现我们必须注册苹果开发者账户(每年支付99美元)才能获得苹果团队的ID!

因此,简单地说,问题是,“我们是否需要将自己注册到苹果开发者每年99美元的付费账户中,这样我们才能在真正的Apple设备上运行selenium-appium自动化测试?”

EN

回答 2

Stack Exchange QA用户

发布于 2019-10-22 15:35:21

是的,您需要苹果开发者ID,才能在真正的iOS设备上使用Xcode构建和部署项目。

票数 1
EN

Stack Exchange QA用户

发布于 2019-10-18 12:30:30

如果您正在构建和测试iOS应用程序,那么项目中的某个人必须有一个开发人员帐户,不是吗?只需向他们询问xcodeOrgId和xcodeSigningId,如文档中所述:http://appium.io/docs/en/drivers/ios-xcuitest-real-devices/

并不是每个人(例如,测试人员/开发人员)都需要一个帐户来运行测试,但是您至少需要一个在您的项目中拥有帐户的人来发布它。也许客户可以提供身份证。

所以简单地说,是的,你需要一个有一个付费开发帐户的人。:)

票数 0
EN
页面原文内容由Stack Exchange QA提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://sqa.stackexchange.com/questions/41178

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档