ios - 是否可以在没有源代码的情况下构建 .app 文件?如果我们只是在 iOS 设备上安装了应用程序并且可以提取 .ipa

标签 ios appium

如果我们有一个 iOS 应用程序,它是部署在 Test Flight 上的测试版本(企业版本)。

在设备上安装应用程序并将其连接到 iTunes 后,我可以提取 .ipa。

然后我压缩 .ipa 文件并将其解压缩,它在该应用程序的解压缩文件夹中显示 .app 文件。

我可以使用这个 .app 文件在模拟器上运行 iOS appium 脚本吗?

我试过了,但它给出了错误-

错误:无法启动 Appium session ,错误是:错误:仪器在启动时崩溃

信息:[调试] 错误:仪器在启动时崩溃 在 Instruments.onInstrumentsExit (/Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/appium-instruments/lib/instruments.js:387:31) 在空。 (/Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/appium-instruments/lib/instruments.js:308:12) 在 ChildProcess.emit(events.js:98:17) 在 Process.ChildProcess.handle.onexit (childprocess.js:820:12) 信息:[调试] 响应客户端错误:{“状态”:33,“值”:{“消息”:“无法创建新 session 。(原始错误:仪器在启动时崩溃)”,“origValue” :"Instruments crashed on startup"},"sessionId":null} 信息:<-- POST/wd/hub/session 500 115895.509 ms - 182

有人可以建议一些步骤来使用 appium 在 iOS 模拟器上启动这个企业 iOS 测试应用程序吗?

最佳答案

没有。设备应用程序是为 arm 编译的。模拟器运行英特尔代码。

关于ios - 是否可以在没有源代码的情况下构建 .app 文件?如果我们只是在 iOS 设备上安装了应用程序并且可以提取 .ipa,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28482595/

相关文章:

ios - SwiftUI 导航按钮 : How to navigate to different destinations

ios - 快速在 TableView 内的 Collection View 中显示内容时出现问题

java - 计算可 ScrollView 上具有特定资源 ID 的所有元素的数量

iOS:UIPopoverController

ios - 关闭一个 View Controller 并在完成后打开另一个,出现错误

java - Appium - 通过java代码在Android设备上滑动无法工作

ios - 如何在iOS模拟器上使用某种语言键盘启动Appium测试

python - Appium 和 python : find element child

angularjs - 使用 Protractor + Appium + SauceLabs

ios - 如何在 iOS 中使用 MApkit 在 map 中的注释上创建一个圆圈覆盖?