2017-01-15 16 views
0

将Xcode7更新为Xcode 3并将我的代码迁移到swift 3后,pod停止工作并显示以下错误。迁移到swift 3和Xcode 8时,可可豆荚错误的解决方案是什么,请在描述中提供详细信息?

ld: library not found for -lAFNetworking 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 
  1. 我确信应用从右边的图标打开。
  2. 我从豆荚中移除了网络,因此它在另一个豆荚中显示相同的错误,依此类推。
  3. 我确定bit_enabled设置为yes。
  4. 我删除了pod文件和workspace,以及与pod相关的所有内容,并重新开始了相同的问题。
    1. 我编辑了这个方案,没有任何东西。
    2. 我删除并再次添加$(inherited)但没有。
    3. 删除Xcode并重新安装它
    4. 确保Xcode正在查找Xcode 8逗号行。

可可豆荚版本cocoapods-1.2.0.beta.3

也在这里是豆荚文件

target 'MondoTaxiClient' do 

#评论的下一行,如果你不使用雨燕不想使用动态框架 #use_frameworks!

pod 'SocketRocket’, '~> 0.4' 
pod 'GoogleMaps', '~> 1.10.5' 
pod 'FBSDKCoreKit', '~> 4.9' 
pod 'FBSDKLoginKit', '~> 4.9' 
pod 'Parse' 
pod 'SDWebImage', '~>3.7' 
# pod 'Fabric', '~> 1.6' 
pod 'Fabric' 
pod 'Digits' 
pod 'TwitterCore' 
pod 'Crashlytics' 
pod 'APAddressBook/Swift', '~> 0.2' 
pod 'ActionSheetPicker-3.0', '~> 2.0.3' 
pod 'Mixpanel', '~> 2.9' 
pod 'Branch' 
pod 'Adjust', '~> 4.6.0' 
pod 'Firebase/Core' 
pod 'Firebase/Messaging' 
pod 'Firebase/Crash' 
pod 'AFNetworking', '~> 3.1' 
end 

代码的目标是iOS的7 +,但Xcode中8后,我做到了iOS8上+

如果解决方案是降级可可豆荚请让我知道哪个版本。

回答

1

一些pod与一些静态SDK冲突,框架一旦冲突解决问题消失