問題タブ [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.
cocoapods - CocoaPods のセットアップに時間がかかる
ポッドをセットアップしようとしていますが、永遠にかかるようです。
手順
$ sudo gem install cocoapods
1 つの gem インストール
$ pod setup
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/universal-darwin13/rbconfig.rb:212: warning: Insecure world writable dir /usr/local in PATH 、モード 040777 CocoaPods マスター リポジトリを設定してい
ます ...
リポジトリへのアクセスに問題はありますか? 壊れたスペック リポジトリ ( https://blog.cocoapods.org/Repairing-Our-Broken-Specs-Repository/ ) に現在問題があることがわかりましたが、新しいインストール、つまりポッドのセットアップには影響しませんか?
cocoapods - Podspec lint エラー
--fno-objc-arc
1 つのファイルをフラグ付きでコンパイルする必要がある podspec ファイルを作成しようとしています。私はこれに基づいてポッドスペックファイルを作成しており、ポッドスペックファイルは次のようになります。
最終結果は、除外されたファイルのみがLint/Pods
プロジェクトに追加されています。特定のファイル (またはファイルのセット) に no arc フラグを追加するサブスペックを作成するにはどうすればよいですか?
ios - podspec を介してプロジェクトにベンダーの静的ライブラリを追加する方法
プロジェクトでサードパーティのライブラリを使用する必要があります。そして、cocoapods を介してプロジェクトに追加したいと考えています。foo.a、いくつかのヘッダー、および podspec を含むプライベート リポジトリを作成します。ポッドスペックは次のようになります。
しかし、リンカーでエラーが発生します。
アーキテクチャ armv7 の未定義シンボル:
"_OBJC_CLASS_$_FooSession"、参照元: objc-class-ref in FooClientSingleton.o ld: アーキテクチャ armv7 のシンボルが見つかりませんでした。呼び出しを見るために)
私のプロジェクトは libFooClient.a を認識していないようです。ドラッグアンドドロップでライブラリを追加すれば、すべて問題ありません。理由がわかりません。
私を助けてください。
ios - ココアポッドの source_files に関する問題
私は iOS プログラミングと cocoaPods の世界に不慣れで、「pod lib lint」に問題があります (まあ、まだ学習中なので、実際には多くの問題があります :P )。問題は、podspec ファイルが 2 つの異なるファイルの異なるフォルダーにあることです。最初のものでは、「pod lib lint」を実行すると、すべて問題ないと表示されますが、2 番目のもの (最初のもののコピーですが、cocoaPods プロジェクトではプル リクエストを実行する準備ができています) では、このエラーがスローされます。 :
私はそれについてグーグルで調べましたが、多くの人がこのエラーに問題を抱えていますが、パスに応じて問題が発生することについては誰も何も言いません。
私のpodspecファイルの「興味深い」部分は
誰かがこの問題を手伝ってくれますか? 皆さんに感謝します。この質問がかなり「初心者レベル」である場合は申し訳ありません:)。
ios - CocoaPods ベータ版
OpenTok (iOS WebRTC SDK) 用の CocoaPods コンポーネントを使用してプロジェクトを構築しています。彼らはベータ版をリリースしましたが、これをベータ テストの仕様として追加するつもりはありません。
私の質問は、そのベータ版の仕様を作成することです。それで、私はプロジェクトのフォークを作成し、仕様からそれを指すためにタグ「2.2beta」を追加しましたが、フォークを指す仕様を作成するのが正しいかどうか、または作成する必要があるかどうかはわかりません元のリポジトリにプル リクエストを送信し、それが受け入れられるのを待って新しい仕様を作成しますか?
cocoapods - pod spec lint: 存在しないフォルダーを読み込もうとしています
ローカルPod 仕様をリントしようとしています
私は得ています
[!] 存在しないフォルダを読み込もうとしています
/private/tmp/CocoaPods/Lint/Pods/MyPod
。
/private/tmp/CocoaPods/Lint/Pods/
実際にポッドスペックが見つからない場所を確認し
ましたが、/private/tmp/CocoaPods/Lint/Pods/Local Podspecs/
何が原因で、どのようにデバッグできますか?
情報については、ここに私のポッドの仕様があります
:path
問題を引き起こしているようですが、:git
動作します
xcode - pod spec lint - xcodebuild ノートの取得
私が私lint
のポッドのとき
このタイプのメモをいくつか取得しています
- 注意 | [iOS] [xcodebuild] MyPod/MyClass.m:68:40: 警告: 暗黙的な変換により整数の精度が失われます: 'NSInteger' (別名 'long') から 'int' [-Wshorten-64-to-32]
...
それらを xcode から取得する方法はありますか (それらが見つかりません)。