Xcode 14.3 Rosetta 使用命令行构建

问题描述 投票:0回答:2

随着 Apple 删除了对 Xcode 的 x86_64 支持并为 Rosetta 引入了单独的模拟器,我想知道如何通过 cli 在 Rosetta 模拟器上运行我的应用程序。

这也是快速通道所需要的。 (参见快车道问题

在 Xcode 14.3 的发行说明中没有提到任何有关 cli 的内容。 (发行说明)

swift xcode fastlane rosetta rosetta-2
2个回答
1
投票

根据我为 fastlane 打开的 Github Issue 以及一位用户指出,以下命令可用于构建 Rosetta Simulator。

xcodebuild -workspace App.xcworkspace -scheme App -destination "platform=iOS Simulator,name=iPhone 13,arch=x86_64" build

快车道

扫描现在有一个新的

run_rosetta_simulator
选项。


-1
投票

请按照此步骤在 Xcode 14.3+ 中使用 Rosetta 打开 https://sarunw.com/posts/open-using-rosetta-in-xcode-14-3/

© www.soinside.com 2019 - 2024. All rights reserved.