ポッドを配布しようとしていますが、検証に問題があります。
.podspec に対してリントしようとすると、次のようになります。
- ERROR | [iOS] [xcodebuild] path/to/my/source/file.m:14:9: fatal error: 'KeyValueObjectMapping/DCKeyValueObjectMapping.h' file not found
次のようなさまざまなバリエーションで、フレームワークへのパスを保持しようとしました
s.preserve_paths = 'KeyValueObjectMapping.framework/*'
また
s.preserve_paths = '${PODS_ROOT}/Vendor/KeyValueObjectMapping/KeyValueObjectMapping.framework'
&その他のバリエーションですが、そのようにしてもう1つのエラーが発生します:
- ERROR | [iOS] The `preserve_paths` pattern did not match any file.
また、次のような他の問題で見たさまざまなことも試しました。
s.xcconfig = { 'HEADER_SEARCH_PATHS' => '"${PODS_ROOT}/Vendor/KeyValueObjectMapping/KeyValueObjectMapping.framework"','FRAMEWORK_SEARCH_PATHS' => '"$(PODS_ROOT)/Vendor/KeyValueObjectMapping/*"' }
s.framework = 'KeyValueObjectMapping'
プロジェクトは、Xcode5 と xcodebuild を使用して正常にビルドされます。この問題は、Cocoapods で検証する場合にのみ発生します。