【发布时间】:2020-02-19 18:34:01
【问题描述】:
我希望有人知道如何处理我在运行 fastlane 快照
后收到的这个错误错误设置值'["iPhone 11 Pro Max", "iPhone 8 Plus", "iPad Pro (12.9-inch) (2nd generation)", "iPad Pro (12.9-inch) (3rd generation"]'对于选项“设备” [!] 设备“iPad Pro(12.9 英寸)(第 2 代)”不在可用模拟器列表中“iPhone 8、iPhone 8 Plus、iPhone 11、iPhone 11 Pro、iPhone 11 Pro Max、iPad Pro(9.7 英寸) , iPad Pro (11 英寸), 一代), Apple TV, Apple TV 4K, 1080p), Apple Watch Series 4 - 40mm, Apple Watch Series 4 - 44mm, Apple Watch Series 5 - 40mm, Apple Watch Series 5 - 44mm'
我已经仔细检查了 Xcode (11.1)。我在模拟器列表中确实有 iPad Pro(12.9 英寸)(两代),但在调用 fastlane 快照时不知何故它没有被拾取。在我从 10.3 更新后,我将两代 iPad Pro(12.9 英寸)添加到 Xcode,因为 Xcode 为 11.1 删除了这两个模拟器。所以我认为添加这两个帖子更新可能会导致问题。
我已运行 xcrun simctl list 以获取可用模拟器的列表,并且可以确认它们存在于列表中。
如果有人有任何建议,请告诉我。
根据要求,快照文件:
设备([“iPhone 11 Pro Max”、“iPhone 8 Plus”、“iPad Pro(12.9 英寸)(第 2 代)”、“iPad Pro(12.9 英寸)(第 3 代)”])
语言(["en-GB","en-US","fr-FR"])
scheme("Example_UITests") output_directory("./fastlane/screenshots") clear_previous_screenshots(true) number_of_retries(0) 重新安装应用程序(真)
【问题讨论】:
-
你试过重新安装xcode吗?
-
您是否编辑了控制台消息?因为在可用模拟器列表中的“iPad Pro(11 英寸)”之后有一个随机的“一代”。你还在用最新版的fastlane吗?
-
@shim 我已经重新安装了 xcode 并且附加的“生成”在消息中,我已经直接从终端取消了响应,没有进行编辑。是的,我正在使用最新版本的 fastlane 和 xcode。
-
你能进入Window > “Devices & Simulators” > “Simulators” 选项卡,并张贴侧面菜单和有问题的模拟器的屏幕截图吗?
-
@shim 感谢您正确添加图片,我已经添加了屏幕截图。不幸的是,窗口不允许我扩展超过侧边栏上的有限宽度,所以我刚刚选择了问题模拟器。
标签: ios xcode terminal fastlane fastlane-snapshot