タグ付けされた質問 「cocoapods」

CocoaPodsは、Cocoaプロジェクトの依存関係マネージャーです。


17
CocoaPodsで仕様が見つかりません
を実行しpod installたときに、Cocoapodが作成したポッド仕様を見つけられない理由がわかりません。誰かが私がこの問題を解決するのを手伝ってもらえますか? ライブラリのpodspecファイルで次のようにサブスペックを定義しています。 s.subspec 'mysubspec' do |c| c.dependency 'ABC','1.0.0' end この依存関係ABCは、ライブラリPodfileにリストされています。 pod 'ABC', :git => 'git@github.com:myrepo/Podspecs.git', :branch => 'xyz' ABC.podspecmyrepo / PodspecsのブランチxyzにあるPodspecファイルは、次のようになります。 Pod::Spec.new do |s| s.name = "ABC" s.version = "1.0.0" s.source = { :git => "git@github.com:myrepo/Podspecs.git", :branch => "xyz" } end エラーは [!] Unable to find a specification for …


4
アプリ拡張機能でCocoapodsを使用する
cocoapodsライブラリを使用するXcode6Beta-6で写真アプリ拡張機能を構築しようとしています。Xcodeが写真拡張用に作成するブリッジヘッダーは、cocoapodsから何も見ることができません。 例:#import <GPUImage/GPUImage.h>エラーが発生します"GPUImage/GPUImage.h" file not found。 インポートの考えられるすべてのパス(角かっこと引用符を使用)を試しましたが、ほとんど成功していません。例外は、のような単純なポッドの場合SVProgressHUD、次の醜いひどいハックが機能することです #import "../Pods/SVProgressHUD/SVProgressHUD/SVProgressHUD.h"。 ただし、GPUImageの場合、GPUImage.hヘッダーにアクセスし、GPUImageContext.hアプリ拡張機能の一部ではない通常の高速コードのブリッジヘッダーを使用してインポートすると、問題がないにもかかわらず突然表示されないと判断します。 ブリッジヘッダーが正常に動作するのを妨げているアプリ拡張機能のコンパイルの違いは何ですか? 注:私はこのチュートリアルのすべての可能な順列を読みましたが、誰かがそこで答えを見つけたと思った場合に備えて、すぐには適用できません。 また、このSOの質問で説明されている問題は関連している可能性がありますが、私の問題がアプリの拡張機能に固有のものである場合に備えて、とにかくこの質問をしました。


17
フレームワークが見つかりませんGoogleToolboxForMac
「ポッドアップデート」でFirebaseをアップデートした後、次のようなエラーが発生しました: ld: warning: directory not found for option '-F/Users/bennysantoso/Library/Developer/Xcode/DerivedData/FCM-atfcxuircoryufazlomgwfgmvaqm/Build/Products/Debug-iphonesimulator/GoogleToolboxForMac' ld: framework not found GoogleToolboxForMac clang: error: linker command failed with exit code 1 (use -v to see invocation) ここに私のポッドファイル: # Uncomment this line to define a global platform for your project # platform :ios, '9.0' pod 'Firebase/Core' pod 'Firebase/Messaging' target …

10
Xcode6でビルドされた古いプロジェクトでXCTest / XCTest.hが見つかりません
Xcode 6 Beta 2でビルドしようとしているプロジェクトがいくつかあります。XCTest/ XCTest.hではビルドできないため、Xcode 6ではビルドされないXCTest(Kiwi / XCTestおよびSpecta)を使用するライブラリがすべてのプロジェクトにあります。見つけられた。 fatal error: 'XCTest/XCTest.h' file not found #import <XCTest/XCTest.h> XCTest.frameworkが「LinkLibrarieswith Binaries」ビルドフェーズリストに含まれていないことに気付きましたが、Xcode 6で新しいプロジェクトを作成すると、ライブラリが自動的にリンクされているように見えるため、問題ありません。 おそらくいくつかの関連性がありますが、XCTestを必要とする依存関係はすべてCocoapodsを介してもたらされます。 プロジェクトで更新する必要があることに気付いていないことはありますか?
82 ios  xcode  cocoapods  xctest 

2
CocoaPodsは、ポッド「ReactCommon / jscallinvoker」の互換バージョンを見つけることができませんでした:
RN v0.62にアップデートしました。iOSでアプリを実行すると、次のエラーが表示されます !] CocoaPods could not find compatible versions for pod "ReactCommon/jscallinvoker": In snapshot (Podfile.lock): ReactCommon/jscallinvoker (from `../node_modules/react-native/ReactCommon`) In Podfile: ReactCommon/jscallinvoker (from `../node_modules/react-native/ReactCommon`) None of your spec sources contain a spec satisfying the dependency: `ReactCommon/jscallinvoker (from `../node_modules/react-native/ReactCommon`)`. すべてのnode_modulesを削除し、npm iを実行しました。iOSディレクトリにポッドインストールも行いましたが、問題は解決しません。ポッドレポの更新も行いました。

5
CatalystでMacに移植するときにポッドを除外する
Catalystのおかげで、アプリをMacに移植できるようになりました。問題は、多くのポッドがAppKitをサポートしていないことです。最も一般的なものはCrashlytics / Firebaseです。 In [...]/Pods/Crashlytics/iOS/Crashlytics.framework/Crashlytics(CLSInternalReport.o), building for Mac Catalyst, but linking in object file built for iOS Simulator, file '[...]/Pods/Crashlytics/iOS/Crashlytics.framework/Crashlytics' for architecture x86_64 最近のトピックなので、macOSのビルドからポッドを削除する方法に関するドキュメントは見つかりませんでしたが、iOSおよびiPadO Sの場合はそのままにしてください。 コードで使用することが可能です: #if !targetEnvironment(macCatalyst) // Code to exclude for your macOS app #endif しかし、問題のその一部、他の部分は、iOS専用のポッドをリンクすることです... ライブラリがmacOSに不可欠ではないが、iOSで引き続き必要な場合、最も簡単/最善の行動方針は何でしょうか?

3
Flutterのビルドに失敗した 'UserAgent.h'ファイルが見つかりません
プロジェクトは、firebase_crashlyticsでビルドまたはデバッグできません。私のMacでは、Flutterを最新に更新しましたが、アプリを展開するマシンのバージョンが低くなっています(Flutter 1.9.1 hotfix-5)。だから私は以下のものを試しました: flutter pub cache repair flutter clean Podfile.lockの削除と ios/pod install しかし、運はありません。 #import "UserAgent.h" ^~~~~~~~~~~~~ 1 error generated. 当面はフラッターをアップグレードせずに解決策はありますか?

2
CocoaPodsのインストール中のGEMネイティブ拡張エラー
cocoapodsSSDを変更した後、MacBook Air に再インストールしようとしていますが、今、次のエラーが発生しています。 sudo gem install cocoapods ネイティブ拡張の構築。これにはしばらく時間がかかります...エラー:cocoapodsのインストールエラー:エラー:gemネイティブ拡張のビルドに失敗しました。 current directory: /Library/Ruby/Gems/2.3.0/gems/ffi-1.12.2/ext/ffi_c /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/ruby -r ./siteconf20200308-27204-6l0a5q.rb extconf.rb mkmf.rbは、/ System / Libraryでrubyのヘッダーファイルを見つけることができません/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/include/ruby.h extconfが失敗しました、終了コード1 Gemファイルは、検査のために/Library/Ruby/Gems/2.3.0/gems/ffi-1.12.2にインストールされたままになります。/Library/Ruby/Gems/2.3.0/extensions/universal-darwin-18/2.3.0/ffi-1.12.2/gem_make.outに記録された結果
9 ios  cocoapods 

4
iOSを更新した後、フレームワークを使用するすべてのアプリケーションがデバイスで実行されなくなりましたが、シミュレーターで実行されました
エラー: {dyld:ライブラリが読み込まれていません:@ rpath / Realm.framework / Realm参照元:/ private / var / containers / Bundle / Application / 43190AF8-F437-4B8F-9827-DDEA599AF618 / Favorite Places.app/Favorite Places理由:適切な画像が見つかりません。検索結果:/ private / var / containers / Bundle / Application / 43190AF8-F437-4B8F-9827-DDEA599AF618 / Favorite Places.app/Frameworks/Realm.framework/Realm: '/ private / var / containers / Bundleのコード署名が無効です/ Application / 43190AF8-F437-4B8F-9827-DDEA599AF618 / Favorite Places.app/Frameworks/Realm.framework/Realm …

2
Xcode警告:複数のターゲットが製品の暗黙的な依存関係と一致しています
私は2種類のアプリ(有料と無料)を持っています。私のフレームワークの1つはAppBootstrapと呼ばれ、2つのサブスペック(FreeVersionとPaidVersion)があります 今、Xcodeはこの迷惑な警告を出し続けます(プロジェクトでは警告をゼロにすることを目指しているので、それを無視したくありません、滑りやすい傾斜などです;)) Multiple targets match implicit dependency for product reference 'AppBootstrap.framework'. Consider adding an explicit dependency on the intended target to resolve this ambiguity. (in target 'The Flight Tracker Free' from project 'The Flight Tracker') Target 'AppBootstrap-FreeVersion' (in project 'AppBootstrap') Target 'AppBootstrap-PaidVersion' (in project 'AppBootstrap') 私はそれを少しグーグルで調べましたが、これを解決する方法を見つけることができませんでした。「ライブラリとライブラリをリンクする」ビルドフェーズで追加しようとしましたが、解決されませんでした。*依存フェーズに追加しますが、そこには表示されません。*「ビルド設定=>その他のリンカーフラグ」の「-framework AppBootstrap」を「-framework AppBootstrap-FreeVersion」に変更すると、エラーが発生するだけです。 私のポッドファイル(簡略化) source …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.