O alvo… substitui a configuração de construção `OTHER_LDFLAGS` definida em` Pods / Pods.xcconfig
Eu tenho incorporadoSpatialIite
em um projeto Xcode que usa um arquivo de cabeçalho deProj.4
, apenas um cabeçalho. Ambos são projetos Xcode e possuem alvos estáticos.
Estou tentando migrar do submodule git para Cocoapods. Como os alvos estáticos parecem ser difíceis de usar com Cocoapods, eu só quero que o projeto seja construído da maneira usual. Eu fiz o podspec paraProj.4
. Depois de escrever podfile paraSpatialLite
Eu recebi os avisos:
[!] 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.
Eu leioesse problema mas eu sou muito ignorante sobre o que significam os avisos e o que posso fazer para consertá-lo.
Além disso, quando eu abro o espaço de trabalho e abro o projeto SpatiaLite sozinho, ambos são direcionados para o Mac OSX 64, quando é suposto ser um projeto iOS. Meu podfile diz "plataforma: ios".