問題タブ [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.
xcode - podspec ファイルに dylib と静的ライブラリを追加するにはどうすればよいですか
たとえば、プロジェクト A があり、プロジェクト B が必要なため、ポッド「プロジェクト B」を使用します。しかし、プロジェクト B には dylib とスタティック ライブラリが必要です。そこで、次のようなプロジェクト B podspec を作成します。
しかし、プロジェクト B では、thers は libc++.dylib ではありません。
ios - iOS および OSX プロジェクトを参照する Cocoapod podspec
ワークスペース内の iOS プロジェクトとOSX プロジェクトの両方で使用される CocoaPod podspec の作成方法に関する例や提案はありますか? 私は bluetooth を使用するポッドに取り組んでおり、同じポッドを参照する同じワークスペースに OSX プロジェクトと iOS プロジェクトの両方が必要になると確信しています。
iOS と OSX の間で Base SDK を変更する方法や、iOS または OSX のターゲットを参照するプロジェクトを作成する方法など、不明な点がいくつかあります。
とにかく、どんな提案も大歓迎です。前もって感謝します。
ios - Cocoapods がプライベート フレームワーク ポッドを正しくリンクしていない
プロジェクトの機能をカプセル化するために一連の Pod をリンクしようとしていますが、問題が発生しました。
私は3つのポッドを持っています:
- IOS-Intrasonics -> Intrasonics.framework を含む
- IOS-Core -> コア API と Intrasonics 機能が含まれています
- IOS-Consumer -> コアを利用する消費者向けアプリが含まれています
イントラソニックス ポッドスペック:
IOS コア Podspec:
これらの Pod はどちらもプライベート リポジトリにあります。さて、pod spec lint
IOS-Core で実行すると、次のように返されます。
Podspec には IOS-Intrasonics が依存関係としてリストされていますが、リンクしていません。IOS-Intrasonics は Podfile に含まれており、プロジェクトで問題なく動作しますが、依存関係としては動作しません。助けてください!
ios - github のポッドが機能しない
CBZSplashViewをフォークしたので、自分のプロジェクトで使用したいと考えています。
問題が私に起因しないことを確認するために、Xcode プロジェクトをゼロから作成します。
私のプロジェクトPodfileには1行が含まれています:
実行したときpod install
、またはpod update
ポッドの元のバージョンを取得したとき - 私のフォークではありません。
私が間違っていることは何ですか?
:git
パラメータは podspec のソースをオーバーライドします。
ソースファイルが現在リポジトリにあることを示すように podspec を変更しようとしましたが、どちらも機能しませんでした。
のログpod update --verbose
:
どんな助けでも大歓迎です:)
cocoapods - CocoaPods podspec プラットフォーム固有のソース
次のように、ios
とで podspecに異なるソース値を設定しようとしています。osx
しかし、エラーメッセージが表示されます:
未定義のメソッド `source='
プラットフォーム固有のようで、サポートさs.ios.source
れてs.osx.source
いませんか?
プラットフォーム固有のソースを指定するにはどうすればよいですか?
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 アーカイブはどこにありますか?
ios - iOS と OS X の両方の CocoaPods?
iOS 8 用に作成した静的ライブラリがあり、対応するポッド仕様ファイルを作成して、CocoaPods 経由で配信できるようにしました。また、このライブラリを OS X でもビルドして配布したいと考えています。これは可能ですか?プロジェクト構造とポッド仕様ファイルをセットアップするにはどうすればよいですか? 何か特別なことをする必要がありますか?
cocoapods - CocoaPods 仕様がバンドルをアプリにコピーしない
サードパーティのファイルが付属するライブラリ用のプライベート podspec (実際にはサブスペック) を作成してい.bundle
ます。スペックではこのようにresourcesキーワードで指定してバンドルをコピーしようとしています
しかし、スクリプトApplifierImpact.bundle
には存在しません。Pods-MyApp-resources.sh
私は何を間違っていますか?
乾杯、ジャン