Integrowanie strąków ze wszystkimi celami
Używam CocoaPods już od kilku tygodni z moją aplikacją iOS i doskonale współpracuje z jednym celem, który testowałem (nazwijmy go „MainApp”). Jednak teraz chcę zbudować inny cel („MyAppLite”) i zauważyłem, że kompilacja nie powiodła się (plik nie został znaleziony w jednym z plików nagłówkowych strąków).
Różnice w ustawieniach budowania, które zauważyłem, są następujące:
Inne flagi linków nie zawierają wymaganych frameworków w MyAppLiteŚcieżki wyszukiwania ram / nagłówków / bibliotek są puste w MyAppLiteŻadne z zdefiniowanych przez użytkownika ustawień budowania w MainApp nie są obecne w MyAppLiteJak mogę to zapewnić, gdy biegnępod install
, wszystkie cele mają połączone biblioteki?
Dla porównania, oto mój Podfile:
platform :ios, '5.0'
pod 'TTTAttributedLabel', '~> 1.7.0'
pod 'iRate', '~> 1.7.5'
pod 'MBProgressHUD', '~> 0.6'
pod 'FlurrySDK', '~> 4.2.3'
pod 'ACSimpleKeychain', '~> 0.0.1'
pod 'WEPopover', '~> 0.0.1'
pod 'AFNetworking', '~> 1.3.1'
pod 'Nimbus', '~> 1.0.0'
pod 'QuincyKit', '~> 2.1.9'