問題タブ [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 に答える
674 参照

ios - Google-Analytics Cocoapods 0.36 に依存する Podspec

私たちのプライベート ポッドスペックに大きな問題があります。cocoapods 0.35 に更新するまで、すべて正常に機能していました。

仕様はそれほど複雑ではありませんが、GoogleAnalytics-iOS-SDK これは私たちのポッドの仕様です:

検証しようとすると、次のメッセージでコンパイルが失敗しました。

TAGManager 呼び出しが見つからない理由がわかりません。私は Xcode 6.2 を使用しており、これRKTagManagerは iOS 用です。

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

ios - Cocoapods に @interface が表示されない

アプリをさまざまなサブプロジェクトに分割してモジュール化しようとしています。このアイデアに触発されました。そこで、プロジェクトを静的ライブラリに分割し、続いてそのチュートリアルを作成しました。いくつかの衣装で最初のライブラリを作成しましたUIHelpers/ViewsPodSpecファイルで定義した依存関係がいくつかあり、その後にAFNetworking exampleが続きます。(依存関係の 1 つはChoosy です)。このライブラリを bitBucket に保存しました。そのライブラリではすべてが正常に機能しています(Xcodeでビルドできます)。Modelライブラリを作成すると問題が発生します。のGitパスを指定UIHelpersしますModel PodFileNo visible @interfaceカテゴリのエラーが発生するたびにChoosy(エラーはプロジェクトの CocoaPod からではなく、カテゴリは.mファイル)。全部入れて遊んでみlink flags -ObjC,$(inhereted),-force_loadました。静的ライブラリの Objective-C カテゴリ派生データを消去しました。CocoaPodTroubleShoutesを読みました。

誰かが何を試すことができるかを提案できますか? そのコンパイルエラーに関して多くの質問が立ち往生していますが、それらのどれも私を助けませんでした. 問題は私のどこかにあると思いますPodSpec(確かではありません)pod lib linit私が受け取った :
- ERROR | [iOS] Choosy/Choosy/Model/ChoosyAppInfo.m:32:19: error: no visible @interface for 'UIImage' declares the selector 'applyMaskImage:completion:'
My PodSec:

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

ios - PodSec エラーの FormatterKit: コマンドが失敗した後、「ca.lproj」を削除できませんでした: そのようなファイルまたはディレクトリはありません

PodSec で FormatterKit を使用しようとすると、奇妙な問題がpod lib lint発生します。次のエラーが生成されます。

ca.lprojビルド ディレクトリにファイルがまったく表示されない (そのため、Xcode は存在しないものを削除しようとします) その問題を読みました: mattt/FormatterKit#88
My PodSec:

この問題が発生した人はいますか?私のライブラリを使用する人がこの種のエラーを表示しないようにするための正しい解決策は何ですか?

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

ios - AFNetworking の依存関係を Cocoapod にインポートできません

プロジェクトのポッドスペックをセットアップしようとしていますが、実行するとこのエラーが発生し続けますpod spec lint

これが私のポッドスペックです。下部に、私が.prefix_header_contents = "#import <AFNetworking/AFNetworking.h>"そこにいることに気付くでしょう。そのため、AFHTTPRequestOperation クラスが見つからないということは私には意味がありません。

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

ios - CocoaPods Web サイトでライブラリを拡張できないのはなぜですか?

CocoaPods Web サイトから自分のライブラリの情報にアクセスしようとしていますが、アクセスできません。他のすべてのライブラリは拡張できるようです(私のものは MKWeatherUndergroundKit です)

ここに画像の説明を入力

これが私のポッドスペックです

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

ios - Cocoapod は、デバッグ専用の podspec xcconfig 値を指定します

私は cocoapods を使用しており、デバッグ モードに固有の xcconfig パラメーターを使用してポッドの podspec に値を指定したいと考えています。

現在、使用中:

デバッグ モードとリリース モードの両方の値を設定します。また、使用してみました:

ただし、これはポッドのプリプロセッサ マクロで設定されますが、[config=Debug] タグを使用しない場合とは異なり、コードの実行中に登録されないようです。デバッグモードのみに制限する方法はありますか?

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

swift - SSZipArchive 依存関係を持つ Swift ココア ポッドをリントする

SSZipArchive 依存関係を持つポッドを作成した人はいますか? 私のクラスはすべて Swift ですが、ブリッジ ファイルも含めています (#import "SSZipArchive")。リントしようとすると、SSZipArchive に関連する 9 つのエラーが発生します。あなたの考えを教えてください。どうもありがとう!

  • エラー | SSZipArchive/SSZipArchive/minizip/ioapi.h:45:10: エラー: フレームワーク モジュール 'SSZipArchive.ioapi' 内に非モジュラー ヘッダーが含まれています
  • 注意 | Target Support Files/Pods-SSZipArchive/Pods-SSZipArchive-umbrella.h:5:9: 注: Target Support Files/Pods-SSZipArchive/Pods-SSZipArchive-umbrella.h:5 から含まれるファイル内:
  • エラー | SSZipArchive/SSZipArchive/minizip/mztools.h:15:10: エラー: フレームワーク モジュール 'SSZipArchive.mztools' 内に非モジュラー ヘッダーが含まれています
  • 注意 | SSZipArchive/SSZipArchive/minizip/mztools.h:18:10: 注: SSZipArchive/SSZipArchive/minizip/mztools.h:18 から含まれるファイル内:
  • エラー | SSZipArchive/SSZipArchive/minizip/unzip.h:51:10: エラー: フレームワーク モジュール 'SSZipArchive.unzip' 内に非モジュラー ヘッダーが含まれています
  • 注意 | Target Support Files/Pods-SSZipArchive/Pods-SSZipArchive-umbrella.h:7:9: 注: Target Support Files/Pods-SSZipArchive/Pods-SSZipArchive-umbrella.h:7 から含まれるファイル内:
  • エラー | SSZipArchive/SSZipArchive/minizip/zip.h:50:10: エラー: フレームワーク モジュール 'SSZipArchive.zip' 内に非モジュラー ヘッダーが含まれています
  • 注意 | Target Support Files/Pods-VideoPlayerLibrary/Pods-VideoPlayerLibrary-umbrella.h:3:9: 注: Target Support Files/Pods-VideoPlayerLibrary/Pods-VideoPlayerLibrary-umbrella.h:3 から含まれるファイル内:
  • エラー | VideoPlayerLibrary/Pod/Classes/VideoPlayerLibrary-Bridging-Header.h:12:9: エラー: モジュール 'SSZipArchive' をビルドできませんでした
  • 注意 | :0: エラー: Objective-C モジュール 'VideoPlayerLibrary' をビルドできませんでした

ここに私のポッド仕様ファイルがあります:

0 投票する
0 に答える
100 参照

restkit - RestKit に依存するプライベート ポッドの作成

RestKit を依存関係として含むプライベート リポジトリに podspec を追加しようとすると、検証は常に多くのエラーと警告で失敗します。検証プロセスが xcodebuild を実行しようとすると、エラーが発生します。

私はコマンドを使用しました:

pod repo push MYSpecs MY.podspec --verbose

ローカルリポジトリにプッシュするときに検証をスキップする方法はありますか?