Ich möchte eine podspec-Datei generieren, die ein benutzerdefiniertes Framework, eine Klasse und ein Framework eines Drittanbieters als Abhängigkeit hat.Cocoapods mit benutzerdefiniertem Framework
Die einzelne Klasse bezieht sich auf das benutzerdefinierte Framework, indem sie einen Header dieses Frameworks enthält. Wenn ich
pod lib lint
dieser Fehler führen wird angezeigt:
- ERROR | [xcodebuild] /Users/xyz/Documents/iOS/Apps/Sample/Core/Sample.h:10:9: fatal error: 'CustomFramework/Bar.h' file not found
Der entsprechende Teil meiner podspec Datei sieht wie folgt aus:
s.source_files = 'Core/*' , 'Core/CustomFramework.framework/Headers/*.h'
s.preserve_paths = 'Core/CustomFramework.framework/**/*'
s.xcconfig = { 'FRAMEWORK_SEARCH_PATHS' => '"${PODS_ROOT}/Headers"' }
s.frameworks = 'CustomFramework'
s.xcconfig = { 'OTHER_LDFLAGS' => '-ObjC' , 'LIBRARY_SEARCH_PATHS' => '"${PODS_ROOT}/CustomFramework/Headers"'}
s.dependency 'MapBox', '1.1.0'
Die einzige Klasse von Klasse erbt von das MapBox-Framework.
Ich fühle mich wie ich etwas vermisse, aber nicht herausfinden, was. Irgendwelche Vorschläge oder Hinweise?
es funktioniert! vielen Dank! –
Ich bekomme Header nicht in meiner Beispiel-App gefunden. – malhal