ios - 在 Appium iOS 中切换到 Facebook 应用程序

标签 ios facebook macos appium

我正在自动化一个原生 iOS 应用程序,在点击注册到 Facebook 后,Facebook 应用程序打开,用户可以在其中输入他的登录凭据。问题在于,在打开 Facebook 应用程序后,无法与任何元素进行交互,尽管它们位于 Appium 检查器中。 那么,在返回原始应用程序之前,有什么方法可以切换到 Facebook 应用程序并与之交互吗?

Appium 版本:1.4.13 Mac 操作系统:10.11.4 设备:iPhone5/iOS 9.3 Xcode 版本:7.3

Here is a screen of the 2 opened apps

最佳答案

Appium 通过设备和应用程序的唯一 session ID 工作,您不能从一个应用程序切换到另一个应用程序。

我建议在手动注册后自动执行。然后你可以在应用程序名称功能中给出 facebook 应用程序名称,它将开始与应用程序交互

关于ios - 在 Appium iOS 中切换到 Facebook 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36468077/

相关文章:

ios - Facebook SDK : app not registered as a URL Scheme

ruby-on-rails - Ruby on Rails : I installed the native pg gem on Mac OS Snow Leopard 10. 6.3,但我仍然收到错误 "no such file to load -- pg"

macos - 如何在Mac上的dmg/pkg中包括安装程序依赖项

c# - "Address already in use"在停止后尝试启动 tcpListener

ios - 为什么 Xcode/Swift 坚持要求我对 Delegate 和 Data Source 方法使用 override 关键字?

facebook - 如何使用 ffmpeg 为 Facebook 生成循环动画 gif

android - Firebase:我可以使用 Facebook 的新帐户工具包来验证应用程序用户吗?

macos - 在 OS X Yosemite 中设置 umask

iphone - 如何开始为 iOS 开发配件?

ios - 返回查看 Controller 时,Core Bluetooth 不会恢复