测试环境
用于运行Appium的桌面操作系统/版本:1.2.0-beta版。3(1.2.0-beta.3)节点。js版本(除非使用Appium.app | exe):移动平台/测试版本:ios模拟器iPhone 6s plus 10.2
1.从源树中提取最新代码
2.打开xcode
3.made存档文件
4.从那里获取应用程序文件。
5.openedAppium桌面应用
6.添加了所需的功能
.{
应用程序:/用户/桌面/准备rod.app,平台名称:iOS,设备名称:iPhone6s Plus,平台版本:10.2,自动化名称:XCUITest}
8、应用程序打开并崩溃
appium日志文件
应用程序崩溃,因为。您尝试启动的应用程序文件是
不兼容模拟器
- 未与当前模拟器架构捆绑和编译
- 捆绑ID不正确
尝试使用xcode命令为模拟器构建
. app
文件
<代码>xcodebuild-arch x86\u 64-sdk iphonesimulator11.3-工作区{projectname}。xcworkspace-scheme{schemaname}-配置{configurationname}SYMROOT=${WORKSPACE}/build/{projectname}。xcarchive
一旦<代码>。已生成应用程序文件,请使用该文件并尝试启动。
要在模拟器中运行,您应该从模拟器文件夹中获取. app文件,而不是从xcode存档中获取。
存档版本的体系结构将是arm64/armv7,它只能安装在真实设备中。
要在模拟器中获取用于Appium测试的. app文件:
Open project in Xcode --> expand your project --> expand products --> you will see .app file there.Go to file location and copy .app file.
您可以使用此. app文件在模拟器中进行Appium测试。
注意:这仅在您有权访问源代码时才有帮助。如果您无权访问源代码来运行项目,并且只存档了构建,那么您唯一的选择就是在实际设备中运行它。
尝试按照下面的教程进行实际设备设置
https://github.com/appium/appium-xcuitest-driver/blob/master/docs/real-device-config.md
如果已经完成,请重新启动您的设备和MAC一次,然后再次尝试执行。
我正在尝试在Flutter中构建一个条形码扫描仪应用程序,为此,我正在使用这个插件,我将其添加到,修改了文件并添加了如下简单代码: 上述方法是在按下按钮时调用的。因此,应用程序加载并我单击按钮,整个模拟器崩溃,没有任何日志或错误消息。这是我在流程中记录的整个日志。最后,它说 这是默认相机应用程序的另一个日志。我似乎找不到发生这种情况的原因。我的模拟器设置都是默认的,我没有更改任何设置,除了后置摄像
在学习这本书的过程中,你已经掌握了很多关于 Git 的命令。虽然这些是在学习过程中不可缺少的,但是版本控制的核心并不是让你学习所有的命令和参数。 当你掌握一些基本的概念,再加上一个带有用户图形界面的应用程序的帮助,就可以让你的日常工作变得更加简单。一个最大的好处就是它会为你提供了一个可视化的用户操作界面。 在桌面应用程序中,很多任务使用起来会更加容易和更方便。并且你也不需要记住那几十个繁琐的 Gi
我正在为android建立一个应用程序,到目前为止事情进展顺利。该应用程序在模拟器中运行良好,直到我决定使用一张来自web的图片,将其下载为.png,并将其用作我在登录屏幕中的背景图像。 这应该很好(login是login.png文件)。 有一条错误消息说 当我启动应用程序时,模拟器启动并尝试启动应用程序,但它突然退出并说“不幸的是,”AppName“已经停止”。
问题内容: 我正在使用SWING开发一个单用户桌面应用程序。我对使用java.sql api的这种应用程序有一点经验,发现它一点都不舒服… 在我的新应用程序中,我第一次尝试使用JPA,我读了很多教程,这些教程使我几乎了解了我所需要的所有内容,但是找不到真正的Java Desktop应用程序的好例子。 我正在考虑使用以下架构,但不知道我是否正确… 我想创建一个MyPersistenceUnit类:
下面给出的错误 process:com.example.rahul.maptask,pid:21986 java.lang.runtimeException:无法启动活动ComponentInfo{com.example.rahul.maptask/com.example.rahul.maptask.mainactivity}:java.lang.nullpointerException:试图在A
问题内容: 我的公司正在改造IT基础架构和系统,因此我们正在最终确定用于开发新系统的技术。 我们有两名候选人;Java和Python。 选择的主要标准是语言必须完整。从某种意义上说,它必须能够用于Web和桌面应用程序开发。Java被证明是这一领域,具有许多优秀的Web框架(JSF,Hibernate等)和相对优秀的GUI库(SWT,Swing)。 但是,从我个人的经验来看,Python看起来更美味