Das Ziel überschreibt die Build-Einstellung "OTHER_LDFLAGS", die in "Pods / Pods.xcconfig" definiert ist
Ich habe aufgenommenSpatialIite
in ein Xcode-Projekt, das eine Header-Datei von verwendetProj.4
, nur ein Header. Beide sind Xcode-Projekte und haben statische Ziele.
Ich versuche, von Git-Modul zu Cocoapods zu migrieren. Da die Verwendung von statischen Zielen mit Cocoapods schwierig zu sein scheint, möchte ich das Projekt nur wie gewohnt erstellen lassen. Ich habe Podspec für gemachtProj.4
. Nach dem Schreiben von podfile fürSpatialLite
Ich habe die Warnungen erhalten:
[!] 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 lesedieses Problem Aber ich habe keine Ahnung, was die Warnungen bedeuten und was ich tun kann, um das Problem zu beheben.
Wenn ich den Arbeitsbereich öffne und nur das SpatiaLite-Projekt öffne, sind beide auf Mac OSX 64 ausgerichtet, wenn es sich vermutlich um ein iOS-Projekt handelt. Mein Podfile sagt "platform: ios".