問題タブ [xcode-server]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
536 参照

ios - シェル スクリプトを実行しようとすると Xcode サーバーが失敗する

プロジェクトのシェル スクリプトを実行しようとすると、Xcode サーバー上のボットが失敗するという問題があります: シェル スクリプト呼び出しエラー: コマンド /bin/sh が終了コード 252 で失敗しました

どうすればこれを修正できますか? Xcode サーバーがシェル スクリプトを実行しないようにする必要がありますか? もしそうなら - どうすればそれを行うことができますか?

0 投票する
4 に答える
3327 参照

xcode - Xcode サーバーでコード署名 ID が見つからない

Carthageプロジェクトで Xcode 7B4 と Server 5B4 を使用する。プロジェクトをビルドするには、最初にその依存関係をビルドする必要があります。そこで、次のコードを使用して、統合前のステップをボットに追加しました。

これを自分で実行すると、すべてが機能します。しかし、ボットがそれを実行すると、次のようになります。

CodeSign エラー:コード署名 ID が見つかりません: 有効な署名 ID (つまり、証明書と秘密鍵のペア) が見つかりませんでした。
CodeSign エラー: SDK 'iOS 9.0' の製品タイプ 'Framework' にはコード署名が必要です
シェル タスクが終了コード 65 で失敗しました

チームとして自分自身を持っているボットをチェックし、サーバー ディレクトリをスキャンすると、必要なすべてのプロビジョニング ファイルがあるように見えます。したがって、サーバーのユーザーはキーなどにアクセスできないと思います。

私が何を見逃しているのか、誰にも分かりますか?

0 投票する
1 に答える
142 参照

ios - Xcode サーバー - ビルド サービス エラー: 要求がタイムアウトしました

新しい OS X ローカル サーバー インストールへの統合を開始したばかりですが、Xcode からの統合を実行するたびに問題が発生します。テストは実行されているようですが、リクエストがタイムアウトしたというエラーが表示されます。また、テストタブは完全に空です。画像を参照してください:

ボットの統合

Xcode 6.4 と Server 4.1 を実行しています。

0 投票する
0 に答える
38 参照

xcode - スリープ状態の Xcode サーバーに接続できないのはなぜですか?

別の iMac コンピューターに Xcode サーバーがあります。サーバーを使用してテストを実行します。

Xcode で開発者のコ​​ンピューターからサーバーに接続し、統合を確認できます。ただし、サーバーの iMac がスリープ モードになると、サーバーに接続できなくなります。

別の Mac からサーバーに接続する方法を次に示します。

  • Xcode の設定を開きます。
  • [アカウント] タブに移動します。
  • 左下のプラス「+」アイコンをタップし、メニューから「サーバーの追加...」を選択します。
  • 最後に、サーバーの名前または IP とログイン資格情報を入力します。

サーバー コンピューターがスリープ状態の場合、Xcode はサーバーに接続できません。期待される動作ですか?Xcodeサーバーはスリープモードでアクセスできないはずですか、それともバグですか?

OS X 10.11 (15A244d)

OS X サーバー 4.1.56

Xcode 7.0 (7A176x)

0 投票する
3 に答える
3462 参照

xcode - Xcode ボットが「no activity for too long」エラーで失敗する

私の Xcode ボット統合は、次のエラーで失敗します。

アサーション: 実行中のタスクは、アクティビティが長時間生成されなかったため終了しました。

ログの下部から:

興味深いことに、統合は前日に機能し、サーバー構成に既知の変更を加えることなく、今日は失敗し始めました。これらのエラーを修正して統合を実行する方法はありますか?

OS X 10.11 (15A244d)、Xcode 7.0 (7A176x)、OS X サーバー 4.1.56 (15S2186i)

0 投票する
1 に答える
3887 参照

ios - 参照 'refs/heads/master' が見つかりませんエラー

Xcode と GIT を使用して、自動ビルド サービスを作成しています。ボットの 1 つが 5 分ごとにリリース ブランチを調べ、新しいコミットがある場合に備えてビルドします。最近、次のエラーが発生し始めています。

アサーション: 参照 'refs/heads/master' が見つかりません (-9)

このボットは、マスター ブランチではなく、リリース ブランチで動作しています。この問題を解決するにはどうすればよいですか?

0 投票する
1 に答える
451 参照

ios - Xcode サーバーの問題: 利用可能なサービスがありません

リモート アクセスで Xcode サーバーを実行しようとしています。

クライアント/ノード PC からログインしようとしましたが、成功しませんでした。IP を含むメッセージと「利用できないサービスはありません」という警告があります。

私がここに欠けているものはありますか?

スクリーンショットを添付します。

ここに画像の説明を入力

ありがとう。

0 投票する
1 に答える
2104 参照

ios - トリガー後の継続的統合 Xcode サーバー $XCS_PRODUCT が設定されていません

Xcode 6.4 で完全に動作するボットがありました。トリガー後のスクリプトは、次のパスを使用して IPA を自動的にアップロードしていました: "$XCS_OUTPUT_DIR/$XCS_PRODUCT"

ただし、(ボットを最初からやり直した後でも)次のように見えます。

  • $XCS_PRODUCT は常に空です。
  • $XCS_OUTPUT_DIR は存在しないフォルダーを指しています。サーバーでチェックアウトした後、Xcode サーバーがそこに .ipa を保存しているように見えるためです: /Library/Developer/XcodeServer/IntegrationAssets/

トリガー後のスクリプト中に、この変数を使用せずに .ipa を見つける方法を教えてください。

0 投票する
1 に答える
3766 参照

xcode - Xcodeビルド設定ターミナルの設定

Xcode IDE を使用せずに、端末コマンドを使用して .xcodeproj のビルド設定を変更したい (正確には Codesigning Identity および Provisioning Profile)。

あちこち検索しましたが、ターミナルからプロジェクトをビルド/アーカイブするコマンドしか見つかりませんでした。これは望ましくありません。私が望むのは、Xcode でプロジェクトを開くときに、ターミナルで設定したものに署名 ID とプロビジョニング プロファイルが設定されるように、設定を変更することだけです。

Xcodebuild コマンドは、パラメーターとして渡したものを使用してプロジェクトをビルド/アーカイブするだけで、プロジェクトのビルド設定で値として設定しません。

プロジェクトが存在するターミナルで実行xcodebuild -target <target-name> -showBuildSettingsすると、プロジェクトの完全なビルド設定が得られますが、それらを設定する方法がありませんでした。

また、ここで の使用について読みまし-setObjectたが、実際に設定する代わりに、指定したパラメーター値を使用してコードをビルドするため、それも役に立ちませんでした。

現在、Xcode 6.3 と Xcode 7 を使用しています。

あらゆる種類の助けをいただければ幸いです。