Ich habe SpatialIite
in ein Xcode-Projekt eingebaut , das eine Header-Datei von Proj.4
nur einem Header verwendet. Beide sind Xcode-Projekte und haben statische Ziele.
Ich versuche, vom Git-Submodul zu Cocoapods zu migrieren. Da statische Ziele mit Cocoapods schwierig zu verwenden scheinen, möchte ich das Projekt nur auf die übliche Weise erstellen lassen. Ich habe Podspec für gemacht Proj.4
. Nachdem SpatialLite
ich podfile für geschrieben hatte, bekam ich die Warnungen:
[!] The target `SpatialiteIOS [Debug]` overrides the `OTHER_LDFLAGS` build setting defined in `Pods/Pods.xcconfig'.
- Use the `$(inherited)` flag, or
- Remove the build settings from the target.
[!] The target `SpatialiteIOS [Debug]` overrides the `HEADER_SEARCH_PATHS` build setting defined in `Pods/Pods.xcconfig'.
- Use the `$(inherited)` flag, or
- Remove the build settings from the target.
[!] The target `SpatialiteIOS [Debug - Release]` overrides the `OTHER_LDFLAGS` build setting defined in `Pods/Pods.xcconfig'.
- Use the `$(inherited)` flag, or
- Remove the build settings from the target.
[!] The target `SpatialiteIOS [Debug - Release]` overrides the `HEADER_SEARCH_PATHS` build setting defined in `Pods/Pods.xcconfig'.
- Use the `$(inherited)` flag, or
- Remove the build settings from the target.
Ich habe dieses Problem gelesen, weiß aber nicht genau, was die Warnungen bedeuten und was ich tun kann, um es zu beheben.
Wenn ich den Arbeitsbereich öffne und das SpatiaLite-Projekt alleine öffne, sind beide Probleme auf Mac OSX 64 ausgerichtet, wenn es sich vermutlich um ein iOS-Projekt handelt. In meinem Podfile steht "platform: ios".