私が取り組む必要があるプロジェクトの問題につまずいた。このプロジェクトでは、ライブラリの管理にCocoapodsを使用しています。走る pod install
通常どおり開始しますが、xcodeでエラーが発生します。 Undefined symbols for architecture armv7
以下の画像でわかるように:
このすべてのシンボルは、プロジェクトで使用するライブラリです。例えば。 AFNetworking、RNBlurModalView。プロジェクトからすべてのCocoapods関連ファイルを削除し、pod install
再度、しかしそれはまだ問題を解決しません。
これまでに行ったこと:
pod install
もう一度。YES
からNO
に設定します。同じ問題 からの解決策も試してみましたが、どれもうまくいきませんでした。
役立つ場合は、xCode6とCocoapodsを使用しています0.34.4
。プロジェクトの有効なアーキテクチャはarmv7 and armv7s
。
更新:実行時pod install --verbose
Integrating client project
Integrating target `Pods` (`AIYOCore.xcodeproj` project)
[!] The use of implicit sources has been deprecated. To continue using all of the sources currently on your machine, add the following to the top of your Podfile:
source 'https://github.com/CocoaPods/Specs.git'
[!] The `Project [Debug]` target overrides the `OTHER_LDFLAGS` build setting defined in `Pods/Target Support Files/Pods/Pods.debug.xcconfig'. This can lead to problems with the CocoaPods installation
- Use the `$(inherited)` flag, or
- Remove the build settings from the target.
[!] The `Project [Release]` target overrides the `OTHER_LDFLAGS` build setting defined in `Pods/Target Support Files/Pods/Pods.release.xcconfig'. This can lead to problems with the CocoaPods installation
- Use the `$(inherited)` flag, or
- Remove the build settings from the target.
前もって感謝します。
他のリンカーフラグに$(inherited)
がないようです。 pod install
の出力を投稿してください