問題タブ [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 投票する
5 に答える
24157 参照

ios - 組み込みバイナリとリンクされたフレームワークの違いは何ですか

外部フレームワークを使用する場合、Xcode には組み込みバイナリリンクされたフレームワークのセクションが含まれるようになりました。

ここに画像の説明を入力

外部フレームワークをダウンロードして Finder-> Xcode にドラッグすると、フレームワークがLinked Frameworks and Librariesセクションに配置されます。

Carthage でライブラリを構築する場合、埋め込みバイナリセクションにドラッグすることをお勧めします。

API がいずれかの方法で利用可能になると、どちらもリンケージに関して機能しているように見えます。さらに、フレームワークを組み込みバイナリセクションに追加すると、リンクされたフレームワークとライブラリセクションにも自動的に追加されます。

それで、誰が正しいですか?カルタゴか、それともインターネットの残りの部分か? 外部リソースを Xcode プロジェクトに含めるための 2 つのオプションがあるのはなぜですか?

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

ios - Xcode 7、Swift 2.0、カルタゴ

にアップグレードした後Xcode 7.0、すべてのプロジェクトを に変換しSwift 2.0ます。Carthageしかし、ライブラリを更新できません。次の警告が表示されます。

/Users/Alexandr/Library/Application Support/Developer/Shared/Xcode/Plug-ins/CocoaPodUI.xcplugin でプラグインを読み込めませんでした。スキップしています。失敗の理由: *** -[__NSPlaceholderDictionary initWithObjects:forKeys:count:]: オブジェクトから nil オブジェクトを挿入しようとしました[0]

そしていくつかのエラー:

Box/Box.swift:6:37: エラー: 'Printable' は 'CustomStringConvertible' に名前が変更されました /Box/Box.swift:31:10: エラー: 'toString' は 'String' に名前が変更されました Box/MutableBox.swift :8:51: エラー: 'Printable' は 'CustomStringConvertible' に名前が変更されました Box/MutableBox.swift:25:10: エラー: 'toString' は 'String' に名前が変更されました

Swift 2.0フレームワークのバージョンを使用するにはどうすればよいですか? 私のカルタゴファイルは次のようになります。

フレームワークの最後に「swift 2.0」を追加しても機能しませんでした。

編集:

シームAlamofireSwiftyJSONすでにサポートしていますSwift 2.0ReactiveCocoaブランチ「swift2」を追加する必要があるためです。

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

ios - Xcode 6.4、Carthage にロールバックする方法

ここから Xcode 6.4 をダウンロードしますhttp://adcdownload.apple.com/Developer_Tools/Xcode_6.4/Xcode_6.4.dmg。次に、ビルドする前の Xcode を選択します。

~ xcode-select -s "/Applications/Xcode_6.4.app/Contents/Developer"

しかし、でライブラリをコンパイルできませんCarthage。エラーが発生します:

Xcode 7の更新後の他のコンピューターでも、同じ問題が発生します。ライブラリはコンパイルされませんが、エラーは異なります。

カートファイル:

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

ios - カルタゴの画像が見つかりませんXcode 7カルタゴ0.8.0

現在、Carthage Dependency manager を使用していますが、すべて正常に動作しています。シミュレーターでコードを実行するまで。次のエラー メッセージが表示されます。

次のチュートリアルの手順に従いました。

http://www.raywenderlich.com/109330/carthage-tutorial-getting-started

また、Carthage の Carthage.pgk を手動でインストールしてから削除し、Brew 経由でインストールしたことにも言及する必要があります。

やり忘れていることはありますか?

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

ios - Carthage サポートを既存のプロジェクトに追加する

私はAEXMLプロジェクトをフォークし、 Carthageサポートを追加しようとしています。フレームワーク ターゲットを追加し、共有としてマークされた新しいスキームを作成しました (以下のスクリーンショットを参照)。私は実行することができcarthage build、私には次のように表示されCarthage/Build/iOSます:

ここに画像の説明を入力

結果のファイルをサンプル アプリケーションにドラッグするAEXML.frameworkと、プロジェクトがビルドされますが、起動時に次のように表示されます。

ここに画像の説明を入力

途中でどこかでめちゃくちゃになった気がしますが、これを修正する方法が正確にはわかりません。

ここに画像の説明を入力