4
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

cocoaPodsを利用してUITestを導入したときにMissing required module 'ライブラリ名'のエラー

Posted at

はじめに

UITestを導入しようとして、参考文献をもとにiOS Unit Testing Bundleを選び、作成されたBiblioTests.swiftにプロジェクト名を入れようとすると下記のようなエラーが出た

Missing required module 'Firebase'
スクリーンショット 2018-12-20 0.13.07.png

Xcode Unit Testing with Cocoapods
によると
testTarget用に項目を作る必要がありました

podfile(自分のターゲットの例)
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '11.0'

use_frameworks!

target 'Biblio' do
   ////(導入しているライブラリ)
   pod 'Firebase/Core'
   pod 'Firebase/AdMob'
   pod 'SnapKit', '~> 4.0.0'
   pod 'fluid-slider'
   ////
   target  'BiblioTests' do
        inherit! :search_paths
        pod 'Firebase'
    end
end

もう一度下記をコマンドラインで実行

$ pod install

エラーが出なくなりました

参考文献

Xcode Unit Testing with Cocoapods
UITableViewのUnitTestを書く

[iOS] ユニットテストの始め方 〜 テスト環境の作り方とXCTestの使い方 〜

4
5
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?