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

ios - podspec で別のポッドを防ぐことは可能ですか?

特定のポッドと別のポッドの両方を同時に持つことができないことをポッドスペックで指定できるかどうかは誰でも知っていますか? 本質的に依存関係の反対..私はオンラインであちこち探してきましたが、何も見つけることができませんでした。

すべての機能を含む 1 つの中央ポッドが必要なパラダイムに直面しています。または、ユーザーは 1 つ以上のサブセット ポッドを組み合わせて使用​​できます。そのため、大きなポッドと 1 つ以上のサブセット ポッドの両方を同時にインストールすることを禁止したいと考えました。

これは可能ですか?もしそうなら、どのように?

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

ios - podspec の検証中にエラーが発生しました

cocoapod を作成し、その podspec を検証しようとしていますが、次のエラーが発生します。

Xcode 7ベータ版を使用しており、ios9向けに開発しています

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

ios - プライベート cocoapod が更新を表示しない

私は自分のプロジェクトにうまく構築して含めたプライベートココアポッドを持っています。

私のプロジェクトのポッドファイルでは、次のように追加します。

私の podspec ファイルはプロジェクトのルートにあります。到達可能性の例に従いました。ポッドを更新するときは、いつものように xcode でバージョン番号を変更し、ポッドスペックのバージョンとソース (タグ) を更新します。タブも git に適用します。更新後、ポッドの更新/ポッドの古い更新を行うと、この新しい更新が取得されません。「ポッドのインストール」を実行して、ポッドを削除する必要があります->ポッドを追加し、「ポッドのインストール」を再度実行します..この時点で、最新バージョンを取得します。

何かが足りない気がしますが、運が悪くガイドを読み終えました。

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

ios - iOS および OSX 用の開発 CocoaPod

iOS 用に公開された CocoaPod があり、OS X でも利用できるようにしたいと考えています。PodSpec を修正して、iOS と Mac OS X の両方に対応できるようにしました。

Foundation クラスのみを使用する単純なポッドであるため、個別のリソースは必要ありません。すべて順調ですが、pod lib lint 中に次のエラーが発生します。

Xcode の開発セクションにある EveryoneAPI.bundle ターゲットは、iOS バンドルを作成するように設定されています。私は一生、ポッドをOSXをターゲットにする方法を理解できません。良いガイドはありますか?新しいターゲットを追加しますか? もしそうなら、iOS のバンドルではなく特定のバンドルを探すように podspec に指示するにはどうすればよいですか?

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

cocoapods - podspec lint が最新の Xcode ベータ版で失敗する

実行pod spec lint --verboseしていて、次の出力が得られます。

トリガーされているアサーションがありますIDEIsInitializedForUserInteraction()

xcode-selectこのプロジェクトは最新の Swift ベータ版と互換性があるため、最新の Xcode-beta コマンド ライン ツールを使用してビルドする必要があります ( Xcode の Location Preferences の両方を使用して設定および再設定を試みました)。

解決するために何ができるかについて何か考えはありますか?

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

ios - Pod インストール警告: は複数のグループのメンバーです

動機: ローカライズされた xib を使用してライブラリを作成します。

Podspecを次のように変更しました:

このリンクのガイダンスに従う - http://yannickloriot.com/2014/02/cocoapods-and-the-localized-string-files/

しかし、これにより、Pod を次のようにインストールしているときに警告が表示されます -

必要なもの

  1. このエラーに対処するにはどうすればよいですか?
  2. ローカライズされた xib を持つポッドを使用して、ソースとリソースがインストールされたときにそれらが同じ形式になるようにするにはどうすればよいですか?
0 投票する
1 に答える
3559 参照

ios - pod lib lint が成功すると、pod spec lint が失敗します。'vendored_frameworks' パターンがどのファイルとも一致しませんでした

CocoaPods で配布したいフレームワークを作りました。

ばかげたことをしているのかどうかはわかりません。完成した .framework フォルダーをベース ディレクトリに含めました。それをポッドのソースにしたいと思います。「pod lib lint」を実行すると、すべて問題ないように見えますが、「pod spec lint」を実行すると、次のようになります。

stackoverflow を調べた後に preserve_paths を追加しようとしましたが、問題が解決していないようです。cocoapods のドキュメントを読むと、vendored_frameworks は「Pod に同梱されているフレームワーク バンドルのパス」になっているので、ここで使用してもよさそうです。

これが私のpodspecファイルです:

どんな洞察も大歓迎です!ありがとう!

.framework ディレクトリの構造は

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

ios - Podspec の Target ビルド設定にカスタム モジュールを追加する

Podspec にカスタム モジュールを追加しようとしましたが、次のように設定しています。 module_map : 'module/module.modulemap'

そしてビルド設定で:

しかし、pod spec lint は失敗し、彼は私のカスタム モジュールを知らないと言います。