問題タブ [podspec]

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

xcode - podspec ファイルに dylib と静的ライブラリを追加するにはどうすればよいですか

たとえば、プロジェクト A があり、プロジェクト B が必要なため、ポッド「プロジェクト B」を使用します。しかし、プロジェクト B には dylib とスタティック ライブラリが必要です。そこで、次のようなプロジェクト B podspec を作成します。

しかし、プロジェクト B では、thers は libc++.dylib ではありません。

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

ios - iOS および OSX プロジェクトを参照する Cocoapod podspec

ワークスペース内の iOS プロジェクトとOSX プロジェクトの両方で使用される CocoaPod podspec の作成方法に関する例や提案はありますか? 私は bluetooth を使用するポッドに取り組んでおり、同じポッドを参照する同じワークスペースに OSX プロジェクトと iOS プロジェクトの両方が必要になると確信しています。

iOS と OSX の間で Base SDK を変更する方法や、iOS または OSX のターゲットを参照するプロジェクトを作成する方法など、不明な点がいくつかあります。

とにかく、どんな提案も大歓迎です。前もって感謝します。

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

ios - Cocoapods がプライベート フレームワーク ポッドを正しくリンクしていない

プロジェクトの機能をカプセル化するために一連の Pod をリンクしようとしていますが、問題が発生しました。

私は3つのポッドを持っています:

  • IOS-Intrasonics -> Intrasonics.framework を含む
  • IOS-Core -> コア API と Intrasonics 機能が含まれています
  • IOS-Consumer -> コアを利用する消費者向けアプリが含まれています

イントラソニックス ポッドスペック:

IOS コア Podspec:

これらの Pod はどちらもプライベート リポジトリにあります。さて、pod spec lintIOS-Core で実行すると、次のように返されます。

Podspec には IOS-Intrasonics が依存関係としてリストされていますが、リンクしていません。IOS-Intrasonics は Podfile に含まれており、プロジェクトで問題なく動作しますが、依存関係としては動作しません。助けてください!

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

ios - github のポッドが機能しない

CBZSplashViewをフォークしたので、自分のプロジェクトで使用したいと考えています。

問題が私に起因しないことを確認するために、Xcode プロジェクトをゼロから作成します。

私のプロジェクトPodfileには1行が含まれています:

実行したときpod install、またはpod updateポッドの元のバージョンを取得したとき - 私のフォークではありません。

私が間違っていることは何ですか?

:gitパラメータは podspec のソースをオーバーライドします。

ソースファイルが現在リポジトリにあることを示すように podspec を変更しようとしましたが、どちらも機能しませんでした。

のログpod update --verbose:

どんな助けでも大歓迎です:)

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

cocoapods - CocoaPods podspec プラットフォーム固有のソース

次のように、iosとで podspecに異なるソース値を設定しようとしています。osx

しかし、エラーメッセージが表示されます:

未定義のメソッド `source='

プラットフォーム固有のようで、サポートさs.ios.sourceれてs.osx.sourceいませんか?

プラットフォーム固有のソースを指定するにはどうすればよいですか?

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

http - podspec source :http はどこに解凍しますか?

私が作成している podspec は、:http ソースから zip アーカイブをダウンロードしています。

次のように、zip アーカイブ内のファイルを参照しています。

Pod 仕様の lint 検証に合格し、Pod のインストールは、Pod 仕様を試すプロジェクトでもうまく機能します。しかし、ビルド時にエラーが発生します:

ld: 警告: オプション '-F"/Users/niklas/code/playground/libspotify podspec test/Pods/libspotify-12.1.45-Darwin-universal"' のディレクトリが見つかりません ld: フレームワーク libspotify が見つかりません

FRAMEWORK_SEARCH_PATHS が正しく設定されていないため、このエラーが発生します。PODS_ROOT ディレクトリには、ダウンロードした zip アーカイブ用のフォルダーがありません。

FRAMEWORK_SEARCH_PATHS はどこを指す必要がありますか? 解凍された zip アーカイブはどこにありますか?

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

ios - iOS と OS X の両方の CocoaPods?

iOS 8 用に作成した静的ライブラリがあり、対応するポッド仕様ファイルを作成して、CocoaPods 経由で配信できるようにしました。また、このライブラリを OS X でもビルドして配布したいと考えています。これは可能ですか?プロジェクト構造とポッド仕様ファイルをセットアップするにはどうすればよいですか? 何か特別なことをする必要がありますか?

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

cocoapods - CocoaPods 仕様がバンドルをアプリにコピーしない

サードパーティのファイルが付属するライブラリ用のプライベート podspec (実際にはサブスペック) を作成してい.bundleます。スペックではこのようにresourcesキーワードで指定してバンドルをコピーしようとしています

しかし、スクリプトApplifierImpact.bundleには存在しません。Pods-MyApp-resources.sh

私は何を間違っていますか?

乾杯、ジャン