問題タブ [xcode-workspace]

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

ios - iOS - cocoapods をプロジェクトに追加した後の git マージの競合

別のパートナーとアプリを開発中です。彼はマスターに取り組んでいて、私は新しいブランチを始めました。私のブランチにインストールしcocoapodsました。マスターからプルしようとしたところ、マージの競合が発生しています。

Xcode を開くと、ワークスペース ファイルにエラーがあり、次のように表示されます。

このマージの競合を解決するにはどうすればよいですか?

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

xcode - XCode ワークスペース Visual Studio のスタイル シートと同じものを追加する方法

Xcodeワークスペースに「スタイルシート」のようなアイテムを追加できることを知っています。「これを行う方法」と例を見たいと思います。現在、いくつかのプロジェクトを含むワークスペースがあり、いくつかのビルド設定をロールアップしたいと考えています。

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

cocoapods - ワークスペースに切り替えて CocoaPods ライブラリを追加したら、git にコミットします

私は Cocoapods の初心者なので、基本的な質問があります。

プロジェクトにココア ポッドを追加すると、ワークスペース ファイルが生成されます。今後は、このファイルを使用してプロジェクトを開いて作業する必要があります。

現在、私のプロジェクトは Git に保存されています。

作業パートナーがプロジェクトで私と一緒に作業できるようにするには、.workspaceファイルをコミットして、パートナーもプロジェクトを開いて作業できるようにする必要があります。残念ながら、ココア ポッドでワークスペースを作成した後、Git クライアント (ソース ツリー) はその.workspaceファイルを追加されたファイルとして認識しません。

足りないものはありますか?.workspaceコード パートナーが Cocoapods 追加ライブラリを使用してプロジェクトで作業できるようにするには、ファイルをコミットする必要がありますか? それとも、Git が新しいワークスペースを認識するための Xcode セットアップですか?

どんな援助でも大歓迎です

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

objective-c - 1 つのワークスペースに複数のポッド

ベースを使用して、その上に別のプロジェクトを作成し、そのコードを使用したい大きなワークスペースがあります。コードで直接作業する代わりに、myPodProject を使用して別のプロジェクト myProject を作成して、コードとポッドにアクセスし、コードとポッドを個別に追加できるようにしたいと考えています。

元の構造:

私が行ったことは、プロジェクトで独自のワークスペースを作成し、すべてのコア プロジェクトをワークスペースにドラッグし、「ヘッダー検索パス」でコア プロジェクトを指すことです。

したがって、新しい構造は次のとおりです。

ここまでは順調です。

今、私は自分のポッドを持ちたいと思っています。しかし、同じワークスペースに 2 つの Pods.xcodeproj があると問題があるようです。

これを持つにはどうすればいいですか?

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

ios - ワークスペースを使用して Xcode 6 の iOS アプリにプライベート Objective-C フレームワークを埋め込む方法

いくつかの iOS アプリ間で共有したい小さなプライベート フレームワークを作成しました。

私が想定しているワークフローは次のとおりです。

  1. ソース管理から SimpleApp をプルします。
  2. ソース管理から BobFramework を取得します。
  3. どういうわけか、Xcode を使用して BobFramework を SimpleApp に埋め込みます。
  4. プロジェクトをビルドします。
  5. 終わり!

問題は、「Xcode を使用して埋め込む」ステップをどのように達成するかです。

これを行うための段階的な手順が見つかりません。Apple のドキュメントは時代遅れの嘘です。

私が見つけたすべての Stack Overflow の質問は、読者が全体的な手順を知っていることを前提としており、暗黙の手順を埋めるのに十分なコンテキストの手がかりを集めることができません。実際、多くの疑問は、Apple から最新の公開された手順がないという事実から生じていると思います。そのため、多くの人が暗黙のまたは推測された手順に従っています。

私が見つけた最も直接的で、シンプルで、完全で、最新の一連の手順は、主に Swift に適用されます。Swift の手順は理にかなっており、それを使用していればよかったのですが、Objective-C を使用しています。

私が推測している手順に基づいていくつかの実験を試みましたが、正しい手順が何であるかについては非常に多くの可能性があるため、現時点では特定の問題の1つを投稿することは適切なアプローチではないと思います. 結局のところ、問題に至るまでに行ったことはすべて間違っている可能性があります。

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

ios - 最初のポッドを追加する

そこで、ツリーハウスのチュートリアルを使用しましたが、初めてポッドファイルを追加するのは非常に簡単でした。これまでのところ、最も簡単な部分です。ワークスペースファイルを開こうとすると。ポッドとさまざまな Obj クラスがすべて表示されます。しかし、プロジェクトを実行すると、これまでに見たことのない 33 個の新しいエラーが発生します。エラーや警告があるかどうか尋ねられたので、これを誰かにツイートしましたが、実際にはエラーでした。それらは実際のプロジェクトには存在しませんでしたが、ワークスペースにあります。これが私がスクリーンショットと共に送ったツイートです。Podfileでこれを使用して、GitHubからJSQMessagesViewControllerライブラリも追加していました

フレームワークとライブラリの欠落

Twitter のスクリーンショット

編集: 元のプロジェクトから ParseCrashReporting.framework を削除すると、32 個のエラーが削除されました。最後はこれ

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

xcode5 - xcodebuildに複数のスキームを追加するには?

ターミナルのみで xcode ワークスペースをビルドしています (xcodebuild - 内部ビルド)。5つのスキームがあります。ただし、一度に作成できるスキームは 1 つだけです。一度にすべてのスキームを構築したいと思います。1 つのワークスペースに複数のスキームを含めることができます。

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

ios - Xcode ワークスペースでの複数のプロジェクト

ワークスペースを作成し、Xcode ワークスペースに 2 つのプロジェクトを追加しました。1つは新しく、もう1つは既存です。新しいプロジェクトのボタンをタップするだけで、既存のプロジェクトのストーリーボードにアクセスしたい。それをしてもいいですか?

既存のプロジェクトは多くのライブラリとリンクしており、そのうちの 1 つが Tapku ライブラリです。それは正常に動作しますが、新しいプロジェクトとそこにいくつかのボタンが必要です。ボタンをタップすると、既存のプロジェクトのストーリーボードにアクセスし、そのいわゆるアプリケーションで作業します。

ありがとうございました。

これは私がやろうとしたことです:

そして私はエラーがあります:

このストーリーボードは Application2 プロジェクトにあります。