問題タブ [xcode-scheme]

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 投票する
1 に答える
6681 参照

xcode - Xcodeスキームの事後アクションのログファイルはどこにありますか?

スキームのビルド->アクション後の「スクリプトの実行」でXcodeプロジェクトのスクリプトを実行しています。正常に動作しますが、そのスクリプトのコンソール出力を確認したいと思います。[ログナビゲーター]タブに含まれていないようです。このログはどこにありますか?

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

ios - Xcode スキーム: iOS または Mac OS X のいずれかを選択する 1 つのプロジェクト

他の iOS/Mac OS X プロジェクトに含めるライブラリを構築しようとしています。現在、ライブラリを構築するために切り替える 2 つの個別のプロジェクトがあります。1 つのプロジェクトと 2 つの異なるスキームを用意して、チームの別の人がスキームを変更して、必要な種類のライブラリを取得できるようにしたいと考えています。必要に応じて、個別のプロジェクトごとに新しいファイルを個別に手動で追加する必要はありません。考え?

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

installation - Xcode 4.6 で XcodeColors をインストールするには?

CoconutKitを使用して、すべてのログをカラーで表示したかったのです。残念ながら、 XcodeColorsを実行できませんでした。

おそらく、XcodeColors を Xcode プラグイン パスにコピーすることになっていました。

/ライブラリ/Application Support/Developer/Shared/Xcode/プラグイン

Plug-ins フォルダが存在しなかっただけでなく、Developer で始まるフォルダ チェーン全体が存在しませんでした。すべてのフォルダーを作成し、名目上はファイルが属していた場所にファイルを配置しました。Xcode で現在のスキームの環境変数を作成しました。

画像:

熱心にプログラムを実行しました。

色付きのデバッグ ログはありません。なぜそれが考えられるのでしょうか?

ありがとう、A.

編集:最初の答えはかなり正しかったです。それでもうまくいきませんでした。しかし、別の理由で、プロジェクトのすべてのDerivedDataを削除し、 Xcode を再起動してから「出来上がり」: ERROR 警告が表示されてまだ満足していませんでした。それは赤でした。 画像:

0 投票する
6 に答える
69633 参照

ios - Xcode:平易な言葉でターゲットとスキームとは何ですか?

ええ、タイトルはそれを示しています:-) 平易な英語で何を意味しますか? AppleのWebサイトの説明が本当に理解できず、ターゲットの名前を変更する必要があり、その後何も機能しないのではないかと心配しています..

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

xcode - Xcode - アプリケーションをルートとしてプロファイリングする方法は?

Xcode を使用すると、アプリケーションをルートとして実行できます (スキームの「Debug Process As」オプションを使用すると、「Me」または「root」を選択できます)。root としてプロファイラーを介して実行するにはどうすればよいですか?

Xcode 4.6.3 を使用しています。

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

ios - iOS の異なるバンドル ID が同じアプリにマップされる

この回答で説明されている規則に従って、同じアプリのアプリ ストア バージョンとエンタープライズ バージョンの両方を管理しようとしていますが、非常に興味深い動作が見られます。

リンクされた回答で説明されているように、新しいスキームを作成し、新しい「エンタープライズ」ビルド構成を定義し、別の新しいバンドル ID を使用するようにエンタープライズ スキームを設定しました。両方のスキームは、新しいビルド構成に依存して動作を切り替える同じターゲットを指します。エンタープライズ ビルドを生成して無線で配布することはできますが、同じアプリの両方のバージョンを同じシミュレーターまたは電話にインストールすると、実際にはエンタープライズ バージョンがアプリのアプリ ストア バージョンを実行します。私が行った企業固有の変更は反映されません。アプリを閉じても、ホーム画面に戻るiOS7のアニメーションは、エンタープライズアイコンではなく、アプリストアのアイコンに戻ります。

明らかに、これらを独立して実行される個別のバージョンとして維持できるようにしたいと考えています。この種の行動を起こすには、ターゲットとスキームを根本的に誤解しているに違いないと感じています。どんな助けでも大歓迎です。

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

ios - Per configuration app group entitlement strings in Xcode?

Is there an easy way to have per-configuration app group entitlement strings in Xcode projects?

We're trying to share settings between an iOS application and today extension using an "app group" entitlement in both the targets.

The problem we're having is that we build the application with different bundle and team ids depending on whether it's an enterprise or a release build.

When I use Xcode 6's Capabilities screen, the app groups show up in red lettering and I don't see a way to change the strings for each configuration individually.

I assume one of the following will work, but I don't know which I should try first:

  1. .xcconfig files
  2. Manually created entitlement files
  3. Build script
  4. Configuration-dependent plist entries

Suggestions?