我想为我的 react native 应用程序生成 .app 或 .ipa 文件,以便我可以将它用于使用 Appium 在模拟器上进行自动化测试。这是用于为模拟器构建应用程序文件的命令(使用 Fastlane)
lane :buildForAutomation do |options|
xcodebuild(scheme: "CavionNovus",
xcargs: "-configuration 'Debug' -sdk 'iphonesimulator' -destination 'generic/platform=iOS Simulator' "
)
end
这将生成一个 .app 文件。我已经使用以下命令在模拟器上安装了相同的
xcrun simctl install booted ./CavionNovus.app
它将成功安装应用程序,启动时将等待几秒钟并在屏幕上显示错误消息。
它要求 Metro bundle 打包器。所以我的怀疑是
我们是否需要像 Metro bundler 这样的打包程序在模拟器中运行 .app 文件?如果是这样,我如何在构建过程中添加它?