![](/img/trans.png)
[英]Swift Package with multiple swift versions and swift-tools-version
[英]GitHub Actions swift-tools-version 5.7.0
我有興趣使用 GitHub Actions 在 CI 上為我的 Swift 項目運行構建
我使用以下ci.yml
:
Build:
runs-on: macOS-latest
steps:
- name: Install Swift
uses: slashmo/install-swift@v0.2.1
with:
version: 5.7
- name: Checkout
uses: actions/checkout@v1
- name: Build
uses: sersoft-gmbh/xcodebuild-action@v2
with:
project: <Project>.xcodeproj
scheme: <Scheme>
destination: "platform=iOS Simulator,name=iPhone 14 Pro Max"
action: build
我在這里面臨一個問題:
xcodebuild: error: Could not resolve package dependencies:
package at '/Users/runner/work/path/to/my/package' is using Swift tools version 5.7.0 but the installed version is 5.5.0
我想使用等於5.7.0
swift-tools-version
,而不是較低的版本
請幫我安裝我需要的版本
看起來我成功了。 我在我的工作流程中添加了這個步驟:
- name: Select Xcode
run: sudo xcode-select -s "/Applications/Xcode_14.0.1.app"
然后指定模擬器環境:
env:
destination: 'platform=iOS Simulator,name=iPhone 14 Pro,OS=16.0'
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.