問題タブ [xcode-project]
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.
cocoapods - コマンドライン ツールを使用して iOS 用の新しいシングル ビュー アプリケーションを作成する
Xcodeprojを使用して iOS 用の新しいシングル ビュー アプリケーションを作成することは可能ですか?
https://github.com/CocoaPods/Xcodeproj/issues/304#event-418686970
ありがとう。
ruby - Xcodeproj で PBXFileReference のターゲットを取得する方法
Xcode プロジェクトから特定のファイルを削除する Ruby スクリプトを作成しようとしています。絶対パスに基づいてファイルを検索し、のremove_from_project
方法を使用してプロジェクトから削除できますPBXFileReference
。ただし、これにより、ソース ファイル (.m
または.swift
ファイルなど) がメンバーであるターゲットの "ソースのコンパイル" ビルド フェーズに残りますが、名前はありません。
PBXFileReference
ターゲットからファイルも削除する必要があることはわかっていますが、aとターゲット ( ) の間に簡単なリンクがないようPBXNativeTarget
です。
私が理解できることから、プロジェクトの各ターゲットを反復処理してから、そのターゲットのfiles
またはを反復処理して、既に持っている を探します。files_references
source_build_phase
PBXFileReference
これは正しいですか、それとも明らかなリンクがありfile_ref.target_memberships
ませんか?
c - #define の管理方法
私のプロジェクトには、#define のほとんどを作成する definition.h ファイルがあります。
ほとんどの定義は、別の値に依存しています。例えば:
このファイルは非常に大きくなり、混乱を招きます。この定義をエレガントな方法で管理するにはどうすればよいですか?
ios - View in Old Projects に Black Stripe が表示される
古いプロジェクトをいくつか実行しようとすると、下の画像のように黒いストライプが表示されます。
を変更しようとしましたがSDK version
、ファイルDeployment Target
を更新しようとしました。XIB
私は使っているiPhone 6s iOS 9.1
私は何をすべきか?
例えば、
この古いプロジェクトにはBlack Stripe : Myo SDK とサンプルがあります
このプロジェクトでは、Bitcode を NOに設定する必要があります。
ios - 「Cordova/CDVViewController.h」ファイルが見つからないため、イオン アプリ アーカイブが xcode 7.2 で失敗する
iOS 用の ionic アプリを開発していますが、正常にビルドされていますが、xcode でアーカイブすると、xcode 7.2 で「'Cordova/CDVViewController.h' ファイルが見つかりません」というエラーがスローされます。
https://forum.ionicframework.com/t/cordova-cdvviewcontroller-h-file-not-found-in-xcode-7-1-beta/32232で提案されている解決策など、通常の容疑者を試しましたが、何も機能しませんでした。xcode 7.1、6.4 でもアーカイブしようとしましたが、同じエラーが発生します。私はイオン1.2.4を使用しています。
私のプロジェクトのスクリーンショットの一部(役立つ場合)
さらに情報が必要な場合はお知らせください。
c - Xcode のターゲットにヘッダー ファイルを添付
私は Xcode プロジェクトを書いていますが、プロジェクト内のさまざまなターゲットが必要です。
ターゲットの違いは、.c ファイルの 1 つに含めることです。
2 つの異なる「header_file.h」を記述し、各ターゲットに 1 つ添付したいと考えています。
どうやってやるの?
xcode - ワークスペースのないココアポッド?
xcworkspace ファイルを取得せずに CocoaPods を XcodeProject に追加する可能性について読みました。代わりに、現在のプロジェクトに統合できる xcodeproj ファイルを取得します。どうやってやるの?xcworkspace の代わりに xcodeproj ファイルを使用したいと思います。私は迅速にプログラミングしています (違いがあれば)。
xcode - 特定のファイルまたはサブプロジェクトの Xcode インデックス作成を無効にする方法は?
Objective-C と C++ ファイルの両方を含む非常に大きなプロジェクトがあります。すべての C++ ファイルはビルド中に使用されますが、Xcode を使用して開かれるのはそのうちの一部だけであり、まったく開くべきではないファイルがたくさんあります。しかし、Xcode はすべてのファイルの情報をインデックスに追加するため、.xcindex ファイルのサイズは約 40 GB になります。明らかに、これは非常に不便です。私の質問は: プロジェクトの一部のインデックス作成を無効にする方法はありますか? 特定のソース ファイル、ファイルのグループ、またはサブプロジェクト全体。一部のソースの explicitFileType を「コンパイル済み」に設定してみました。それらのインデックス作成は無効になりますが、コンパイルもされません。それらが「コンパイル ソース」ビルド フェーズにリストされていても、ビルド システムはそれらの処理方法を認識していません (「警告: ファイルを処理するルールがありません」)。これらのソース ファイルにカスタム ルールを追加しても機能しません。CompileC コマンドは実行されますが、「?」が含まれています。"c++" 引数の代わりに、すべての clang コマンド ライン フラグが失われます。どんな提案でも大歓迎です。