J'ai rencontré quelques erreurs étranges dans le terminal lors de la mise à jour des cocoapods après la mise à jour d'un projet Switf2 vers Swift3. Voici les erreurs:
[!] The `MyShowGuide [Debug]` target overrides the `FRAMEWORK_SEARCH_PATHS` build setting defined in `Pods/Target Support Files/Pods-MyShowGuide/Pods-MyShowGuide.debug.xcconfig'. This can lead to problems with the CocoaPods installation
- Use the `$(inherited)` flag, or
- Remove the build settings from the target.
[!] The `MyShowGuide [Release]` target overrides the `FRAMEWORK_SEARCH_PATHS` build setting defined in `Pods/Target Support Files/Pods-MyShowGuide/Pods-MyShowGuide.release.xcconfig'. This can lead to problems with the CocoaPods installation
- Use the `$(inherited)` flag, or
- Remove the build settings from the target.
Jusqu'à présent, j'ai essayé de nombreuses façons de résoudre le problème, notamment en supprimant les données dérivées et en exécutant pod deintegrate/ pod install
. J'ai également ajouté $(inherited)
aux Other Linker Flags
Et Header Search Paths
Mais j'obtiens toujours l'erreur.
ALWAYS_EMBED_Swift_STANDARD_LIBRARIES
, Le type de valeur est booléen, cliquez sur l'autre, changez la valeur en $(inherited)
Target -> build settings-> BuildOptions-> Validate Build Product, Here the Debug value type is Boolean, Click here to change the value No to YES
Perform - Build Clean
Terminé