升级到Xcode 7.1并修复了我的cocoapods的问题(我在主目标和测试目标中都有pod),现在我有以下警告。
ld:警告:找不到选项的目录 ' -F /用户/约翰/开发/ OurLatitude / OurLatitude /荚/谷歌地图/框架”'
ld:警告:提供自动链接 ' /Users/john/development/OurLatitude/OurLatitude/Pods/GoogleMaps/Frameworks/GoogleMaps.framework/GoogleMaps' ;, 框架链接器选项在 /Users/john/development/OurLatitude/OurLatitude/Pods/GoogleMaps/Frameworks/GoogleMaps.framework/GoogleMaps 不是dylib
最初我只有Auto-Linking
警告,但有些人设法获取directory not found
警告
我的测试目标搜索路径中包含以下内容:
"$(PODS_ROOT)/GoogleMaps/Frameworks" $(inherited) $(PROJECT_DIR)/Pods/GoogleMaps/Frameworks”
如果我删除此条目,则会收到以下错误:
ld:未找到架构i386的GoogleMaps框架
有一次我认为这是抱怨armv7,我忘了我改变了影响那个。
在我的测试目标搜索路径中包含路径,只是一个警告,包括测试在内的所有内容似乎都在运行,但如果可能的话,我想摆脱警告。
有什么想法吗?
我尝试了answer中的建议,但这似乎只会让事情变得更糟。