プロジェクト用のファイルを作成しましたが、そのpodspec
ファイル自体にはpodfile
.
Podfile は次のようになります。
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '9.0'
use_frameworks!
pod 'FLAnimatedImage', '~> 1.0'
Podspec ファイルも標準設定です。
Pod::Spec.new do |s|
s.name = "ConversationVC"
s.version = "1.0.1"
s.summary = "ConversationViewController, for messaging"
s.homepage = "[HOMEPAGE URL]"
s.author = { "Andrew Hart" => "[EMAIL ADDRESS]" }
s.license = { :type => 'MIT', :file => 'LICENSE' }
s.source = { :git => "[GIT URL]", :tag => s.version.to_s }
s.platform = :ios, '9.0'
s.requires_arc = true
s.source_files = 'Source/**/*.swift'
s.frameworks = 'UIKit'
s.ios.deployment_target = '9.0'
end
コマンドを使用しpod lib lint
て Podspec テストに合格することを確認していますが、次のエラーが発生しています。
エラー | xcodebuild: /Users/Andrew/Code/ConversationVC/Source/View/ConversationImageCell.swift:10:8: エラー: そのようなモジュール 'FLAnimatedImage' はありません
そのファイルimport FLAnimatedImage
には、プロジェクト内の他の多くのファイルと同様に、ポッドの 1 つを参照する行があります。
別のプロジェクトでポッドを使用して、git URL を指定してみましたが、成功しましたが、Xcode でワークスペースを構築すると、FLAnimatedImage の欠落しているフレームワークと同じエラーが発生しました。
この状況をどのように処理すればよいか考えています。