我有 sh 脚本,当我在模拟器启动后手动运行它时,它可以工作,但是
我希望它在 Xcode Cloud 上测试运行期间执行。
这是脚本代码
#!/bin/bash
# Get the UDID of the simulator (adjust for your target simulator)
SIMULATOR_UDID=$(xcrun simctl list devices | grep "Booted" | awk -F '[()]' '{print $2}')
# Path to the image
IMAGE_PATH="./myImage.jpg"
# Add the image to the simulator gallery
xcrun simctl addmedia $SIMULATOR_UDID $IMAGE_PATH
我已经尝试将其添加到测试方案的预测试操作和 UI 测试目标的构建阶段 - 不走运,我什至无法找到与此脚本执行相关的日志。
详细答案。这是相关的苹果文档页面。请告诉我是否有帮助。