CocoaPods podspec lint failure - nie znaleziono pliku
Próbuję rozpowszechniać mój komputer, ale mam problemy z jego weryfikacją.
Kiedy próbuję zwabić moją .podspec, otrzymuję:
- ERROR | [iOS] [xcodebuild] path/to/my/source/file.m:14:9: fatal error: 'KeyValueObjectMapping/DCKeyValueObjectMapping.h' file not found
Starałem się zachować ścieżkę do ich ram z różnymi odmianami
s.preserve_paths = 'KeyValueObjectMapping.framework/*'
lub
s.preserve_paths = '${PODS_ROOT}/Vendor/KeyValueObjectMapping/KeyValueObjectMapping.framework'
i inne odmiany, ale w ten sposób otrzymuję jeszcze jeden błąd:
- ERROR | [iOS] The `preserve_paths` pattern did not match any file.
Próbowałem też innych rzeczy, które widziałem w innych sprawach, takich jak:
s.xcconfig = { 'HEADER_SEARCH_PATHS' => '"${PODS_ROOT}/Vendor/KeyValueObjectMapping/KeyValueObjectMapping.framework"','FRAMEWORK_SEARCH_PATHS' => '"$(PODS_ROOT)/Vendor/KeyValueObjectMapping/*"' }
s.framework = 'KeyValueObjectMapping'
Projekt buduje się dobrze z Xcode5 iz Xcodebuild z jego domyślną konfiguracją, otrzymuję ten problem tylko podczas walidacji dla Cocoapods.