2

CI 操作を実行するために Xcode ボットをセットアップしようとしています。すべてを構成し、作業中の小さなアプリとの最初の統合をテストしましたが、ビルドは次のエラーで失敗します:

Bot Issue: error. Swift Compiler Error.
Issue: Incorrect argument label in call (have 'item:attribute:relatedBy:toItem:attribute:multiplier:constant:', expected 'item:attribute:relatedBy:.
File: UIView+Extensions.swift.
Integration Number: 1.
Integration URL: https://Jenkinss-Mac-mini.local/xcode/bots/CA86149/integrations
Description: Incorrect argument label in call (have 'item:attribute:relatedBy:toItem:attribute:multiplier:constant:', expected 'item:attribute:relatedBy:toItem:attribute:positiveSuffix:constant:').

これは問題のコードです:

public func AddConstraint(view: UIView?, layoutAttribute: NSLayoutAttribute, myLayoutAttribute: NSLayoutAttribute, offset: CGFloat = 0) -> NSLayoutConstraint
    {
        let attachView = view != nil ? view! : self.superview
        let constraint = NSLayoutConstraint(item: self, attribute: myLayoutAttribute, relatedBy: NSLayoutRelation.Equal,
            toItem: attachView, attribute: layoutAttribute, multiplier: 1, constant: offset)
        self.superview?.addConstraint(constraint)
        return constraint
    }

しかし、ラベルを「乗数」から「のサフィックス」に変更すると、プロジェクトはローカルでビルドされませんか? トリプルチェックを行い、サーバーは開発マシン (6A1052d) と同じバージョンの Xcode を実行しています。

この問題を解決するために何ができるかについて、私は行き詰まっています。何かアイデアはありますか?

4

0 に答える 0