Carthageプロジェクトで Xcode 7B4 と Server 5B4 を使用する。プロジェクトをビルドするには、最初にその依存関係をビルドする必要があります。そこで、次のコードを使用して、統合前のステップをボットに追加しました。
echo "Bootstrapping dependencies..."
export PATH=$PATH:/usr/local/bin
cd Alchemic
carthage bootstrap --use-ssh --use-submodules
echo "Ready."
これを自分で実行すると、すべてが機能します。しかし、ボットがそれを実行すると、次のようになります。
CodeSign エラー:コード署名 ID が見つかりません: 有効な署名 ID (つまり、証明書と秘密鍵のペア) が見つかりませんでした。
CodeSign エラー: SDK 'iOS 9.0' の製品タイプ 'Framework' にはコード署名が必要です
シェル タスクが終了コード 65 で失敗しました
チームとして自分自身を持っているボットをチェックし、サーバー ディレクトリをスキャンすると、必要なすべてのプロビジョニング ファイルがあるように見えます。したがって、サーバーのユーザーはキーなどにアクセスできないと思います。
私が何を見逃しているのか、誰にも分かりますか?