2016-09-26 5 views
2

Swift Package Managerを使用するプロジェクトの1つで、swiftパッケージのベータ版を使用したいとします。このURL https://github.com/ankurp/Cent/releases/tag/6.0.0-betaSwift Package Managerを使用してSwift Dependencyのベータ版を指定する方法

で見られるように、私はそれが次のエラーをスローswift buildを使用して構築しようとした際、以下の私のPackage.swift

import PackageDescription 

let package = Package(
    name: "firstProj", 
    dependencies: [ 
     .Package(url: "https://github.com/ankurp/Cent.git", Version(6, 0, 0, prereleaseIdentifiers: ["beta"])) 
    ]) 

のコードは、githubの上で利用可能なパッケージの6.0.0-betaタグのバージョンが存在しているある

error: The dependency graph could not be satisfied because an update to `https://github.com/ankurp/Cent.git' is required 

私の質問はどのように私は、依存関係のベータバージョンを指定することができますし、私の場合には、パッケージが6.0.0-beta

のタグを持っています

私はこれを見ていたが、それは、依存関係の解決を積極的に働いている、とパッケージマネージャは自動的に、まだこのような状況に対応していないhttps://github.com/apple/swift-package-manager/blob/master/Documentation/Reference.md#version

答えて

2

助けにはなりませんでした。

このエラーは、swift package updateを実行すると解決されます。

0

これをパッケージファイルパスのターミナルで実行すると、私にとってはうまくいった。

swift package update 
関連する問題