問題タブ [carthage]

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 に答える
3920 参照

ios - Carthage.resolved を無視しても安全ですか?

Carthage を使用すると、自動生成された Carthage ファイルが現在のフォルダーに取得されます。それを無視しても安全ですか、それともその用途は何ですか?

0 投票する
5 に答える
12678 参照

ios - Carthage: iOS プラットフォーム用の共有フレームワーク スキームはありません (自分のフレームワーク用)

フレームワーク(ProjectOne と呼ばれる)を作成し、それをビルドしてテストしました。このフレームワークを で使用できるようにしたいCarthage。スキームを編集し、既定の"ProjectOne"スキームを で共有しましたXCODE。carthageビルドを実行し、フレームワークがCarthage/Build/iOSでビルドされていることを確認しました。

次に、github にプッシュしてリリースを作成します。

別のプロジェクトでは、このフレームワークを使用しています。しかし、carthage は、 「依存関係 ProjectOne には、どのプラットフォームにも共有フレームワーク スキームがありません: iOS」 と報告しています。

私は ProjectOne でスキームを共有したと確信しています - なぜこれが起こっているのか誰か知っていますか?

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

ios - Carthage はメイン フレームワークを構築しません

2 つのフレームワーク A と B が作成されたとします。フレームワーク A の内部には、カルタゴ フレームワーク B の使用が含まれています。carthage を使用するプロジェクトにフレームワーク A を含めると、両方がチェックアウトされますが、B のみがビルドされます。

フレームワーク A も構築するにはどうすればよいですか?

フレームワーク A のカートファイル:

プロジェクトのカートファイル:

プロジェクトの場所から実行するcarthage updateと、ログから両方のフレームワークがチェックアウトされていることがわかりますが、ビルドの場所ではフレームワーク B しか表示されません。

また、フレームワーク B を Cartfile.private に追加しようとしましたが、役に立ちませんでした

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

ios - Carthage で依存関係を追加する際のエラー:「サポートされていないアーキテクチャ」

私はカルタゴを使ってかなり新しいです。iOS アプリの依存関係マネージャーとして使用しています。RXSwift と SwiftEventBus を追加しようとしています。だから、これは私のカートファイルです:

更新コマンドを実行すると、これらのエラーが発生し、どこに問題があるのか​​よくわかりません。

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

git - Carthage によって定義された git サブモジュールがフェッチされない

Carthage を使用して、いくつかのフレームワークを git サブモジュールとしてインポートしました。参考までに、リポジトリはgithubで入手できます。

Carthage は構成の混合を作成し、その結果、新しく複製されたコピーの構築に失敗しました。

レポの新しいクローンは次のようになります。

  • Carthage/Checkouts/Nimble
  • Carthage/Checkouts/Quick

存在しますが、空のフォルダーです。

実行後git submodule update --init --recursive

  • Carthage/Checkouts/Nimble
  • Carthage/Checkouts/Quick
  • Carthage/Checkouts/Quick/Externals/Nimble

チェックアウトされています。まだ記憶がない:

  • Carthage/Checkouts/CleanroomASL
  • Carthage/Checkouts/CleanroomLogger

カートファイル

Cartfile.private

.gitmodules

.gitignore

更新 1

Carthage/Checkouts/CleanroomASLさらなる調査によると、Carthage はおよびの .gitmodules エントリを更新しましたが、サブモジュールのクローンを作成できるようにするための160000ディレクトリ ポインターCarthage/Checkouts/CleanroomLoggerの作成に失敗しました。

私が何をしてもこれを解決できるようには見えません。含む

  • .gitmodules から Cleanroom エントリを手動で削除する
  • ローカルの Carthage フォルダーをワイプする
  • rm -rf ~/Library/Caches/org.carthage.CarthageKit

これを修正する方法がわかりません。

更新 2

バグレポートを提出しましたhttps://github.com/Carthage/Carthage/issues/1146

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

frameworks - Carthage 依存関係管理のフレームワークの名前はどこから取得できますか?

私の質問は、Carthage でフレームワークのカートファイル名を取得するのは難しいようですが、CocoaPods ではこれhttps://cocoapods.org/をコピーして貼り付けるだけで簡単に取得できます。

Carthage 依存関係ツールのすべてのフレームワークのカートファイル名を取得する Web サイトまたは場所はありますか?

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

ios - Xcodebuild: アドレス帳の読み込みに失敗しました

carthage を使っていたらビルドがいつも失敗したので carthage の github の問題を調べてみたら xcodebuild のエラーのようでした. それでも入力xcodebuild -listするとエラーが発生します. わかり
~$ > xcodebuild -list 2016-03-02 10:40:17.413 xcodebuild[17993:2398778] ### Failed to load Addressbook class CNContactNameFormatter Information about project "ReactiveCocoa": Targets: ReactiveCocoa-Mac ReactiveCocoa-MacTests ReactiveCocoa-iOS
ません. 助けてください!

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

swift - Carthage 更新エラー:「GitHub API リクエストが失敗しました: 資格情報が正しくありません」

ここに私のカートファイルがあります:

実行すると、次のようcarthage updateになります。

したがって、Kanna と Realm の両方をビルドしているように見えますが、GitHub API の資格情報が正しくないというエラーが表示されます。なにが問題ですか?

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

ios - デバッグ時に Xcode がクラッシュする

Xcode に大きな問題があり、一部のプロジェクトをデバッグできないという問題があります。コンソール ウィンドウに値を表示または出力しようとすると (poコマンドを使用)、Xcode がクラッシュしました。

これに関する多くの質問/トピックといくつかの提案された解決策を見てきましたが、何も役に立ちません。たとえば、私が試したこと:

  • 派生データの削除
  • すべてのブレークポイントを削除
  • Xcode の異なるバージョン (私は Xcode 7.0 からこの問題を抱えています)
  • CLANG_ENABLE_MODULE_DEBUGGING を false に設定
  • Xcode と OS の再起動
  • Xcode の再インストール
  • Mac OS X を再インストールします (データを保持したまま)

私はカルタゴを使用しており、コマンドを試しました:

これまでのところ何も役に立ちません。本当の問題は Xcode のバグか何かだと思いますが、Apple がこれを修正するのが待ちきれません。どうすれば自分で修正できますか?デバッガーの使用をやめられません。

Xcode クラッシュ ウィンドウからの詳細情報は次のとおりです。

最初の情報行

クラッシュするスレッド

助けてくれてありがとう