■ Spec
Xcode: version 7.0.1
Swift: version 2.0
Cocoapods: version 0.39.0
◇ ライブラリのimportがarchitectureの問題でエラーになる
→ podsプロジェクトの BuildActiveArchitectureOnly
が YES
になっていないか確かめる
※pod install 実行後にYESに戻ってしまうので注意
①Podsプロジェクトを選択
②プロジェクトを選択
③BuildSettingsを表示
④[ Build Active Architecture Only ]を検索し、値を NO
にする
⑤再度ビルドしてみる
◇ buildした @testable
対象のプロジェクトが cannot import module being compiled swift
エラーになる
→ TestTargetの ProductName
が BuildTarget
のものと一緒になっていないか確認。
→ Frameworkなどと名前が被っていないか確認。
①プロジェクトを選択
②TestTargetを選択
③BuildSettingsを表示
④[ product ]を検索し、ProductNameの項目をCheck
⑤BuildTargetと同じ名前だったり、frameworkと名前がかぶっていたら修正
※ $(TARGET_NAME)
にしたらだいたい改善します