[解決済み】Xcode。ターゲットとスキームとは、わかりやすく言うと?
2022-04-04 23:59:07
質問
タイトルに書いてある通りです :-) わかりやすく言うと、どういうことなんでしょうか?Appleのウェブサイトの説明が本当に理解できないし、ターゲットの名前を変更する必要があるのですが、その後何も機能しないのではと心配です。
解決方法は?
ワークスペースとプロジェクトも追加しました。
- ワークスペース - 1つまたは複数の プロジェクト . これらのプロジェクトは通常、互いに関連しています。
- プロジェクト - コードやリソースなどが含まれています。(これらには慣れるでしょう!)
-
対象
- 各プロジェクトには、1つ以上のターゲットがあります。
- 各ターゲットには、そのプロジェクトのビルド設定のリストが定義されている
- 各ターゲットは、ビルド時にインクルード/使用するクラス、リソース、カスタムスクリプトなどのリストも定義します。
-
ターゲットは、通常、同じプロジェクトの異なるディストリビューションに使用されます。
- 例えば、私のプロジェクトには2つのターゲットがあり、"normal" ビルドと "office" ビルドは、追加のテスト機能を持ち、複数のBGMトラックとトラックを変更するボタンを含むことができます(現在はそうなっています)。
- デフォルトのターゲットにクラスやリソースを追加していくことに慣れることでしょう。
-
どのクラス/リソースをどのターゲットに追加するか、選択することができます。
- この例では、DebugHandler"クラスがオフィスビルドに追加されています。
- テストを追加した場合、これも新しいターゲットが追加されます。
-
スキーム
- スキームは、"Build", "Test", "Profile" などを押したときに何が起こるかを定義するものです。
- 通常、各ターゲットには少なくとも1つのスキームがあります。
- Scheme > Manage Schemes から "Autocreate Schemes Now" を押すと、ターゲットにスキームを自動作成することができます。
関連
-
[解決済み] Int 型のインデックスを持つ [AnyObject]? の値を添え字として使用できません。
-
[解決済み] シミュレータへのサービス接続の開始に失敗しました Xcode
-
[解決済み] MacOSとXcodeをアップデートすると、Xcode 8.1の「No matching provisioning profiles found」が表示される。
-
[解決済み] Xcode Simulatorのアニメーションをエディタで再生すると、極端に遅くなる。
-
[解決済み] NSIntegerからNSStringデータ型に変換するにはどうすればよいですか?
-
[解決済み] iOS 9 : ユニバーサルアプリの警告「アプリがフルスクリーンを必要としない限り、すべてのインターフェイスの向きをサポートする必要があります」。
-
[解決済み] UIViewAlertForUnsatisfiableConstraintsでトラップする方法は?
-
[解決済み】Xcodeのコマンドラインからの "Build and Archive "について
-
[解決済み】警告。コピーバンドルリソースのビルドフェーズには、このターゲットのInfo.plistファイルが含まれています。
-
[解決済み】Xcode 10: この実行ファイルに有効なプロビジョニングプロファイルが見つかりませんでした。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Xcode - 'NSUnknownKeyException', reason: ... this class is not key value coding-compliant for the key X" エラーの修正方法とは?
-
[解決済み] リンカーコマンドが終了コード 1 で失敗した(起動を確認するには -v を使用)、Xcode 8、Swift 3
-
[解決済み] iOS HTTP GET リクエストを実行できません -Error Domain=NSURLErrorDomain Code=-1012
-
[解決済み] UIViewController viewDidLoad vs. viewWillAppear。適切な役割分担とは?
-
[解決済み] Unwind segue - インスタンスメソッドのみ @IBAction を宣言でき、ボタンが Exit に接続しない
-
[解決済み] XcodeプロジェクトとXcodeワークスペースの比較 - 違い
-
[解決済み] Xcodeでビルド構成を追加する
-
[解決済み】ライブラリ?静的?ダイナミック?それともフレームワーク?プロジェクトの中に別のプロジェクトがある
-
[解決済み] Xcodeで「Linked Frameworks」ではなく「embedded binaries」を使用すべきなのはどのような場合ですか?
-
[解決済み] Android Studio: 新規プロジェクトと新規モジュール