介绍Bitrise上的模拟器的Xcode构建
您需要创建应用程序的演示版吗? 没问题! 使用 Bitrise 的新步骤构建.app文件, 并将其上传到模拟器。
我们已经推出了新步骤的Beta版: 用于模拟器的Xcode构建 。 此步骤将在iOS模拟器目标位置运行xcodebuild
命令并生成一个.app文件,然后可以在模拟器上运行该文件。
.app文件可以上传到Appetize.io进行演示,测试等。
在Xcode build for simulator
运行Xcode build for simulator
之后,可以添加Appetize.io deploy
。 在此处阅读有关Appetize集成的更多信息。
该步骤所需的输入 :
- project_path :项目(或工作区)路径
- 配置:要使用的配置。
- scheme :要使用的方案。
- Simulator_device :模拟器名称。 (例如:iPhone 6s Plus)
- Simulator_os_version :操作系统版本。 (最新的11.4等…)
- Simulator_platform :iOS模拟器/ tvOS模拟器
步骤输出:
- BITRISE_APP_DIR_PATH:生成(并复制)的应用程序目录
- BITRISE_APP_DIR_PATH_LIST :此输出将包括主要目标应用程序的路径+每个相关目标的应用程序路径。
路径以`|字符分隔,例如: /deploy109787178/sample-apps-ios-workspace-swift.app|/deploy109787178/bitfall.sample-apps-ios-workspace-swift-watch.app
| /deploy109787178/sample-apps-ios-workspace-swift.app|/deploy109787178/bitfall.sample-apps-ios-workspace-swift-watch.app
- BITRISE_XCODE_BUILD_RAW_RESULT_TEXT_PATH:这是原始构建结果日志文件的路径。
如果output_tool=xcpretty
并且构建失败,则此日志将包含构建输出。
将iOS构建为模拟器的积极方面:您无需对项目进行代码签名(无需证书/无需配置文件)。 😎
让我们知道它是如何工作的,我们感谢所有反馈。 建设愉快!
最初发布在 Bitrise博客上 。