迁移到swift 3和Xcode 8时出现cocoa pods错误的解决方案,问题详情在描述中?
What's the solution for cocoa pods error when migrate to swift 3 and Xcode 8, issue details in the description?
将 Xcode7 更新为 Xcode 3 并将我的代码迁移到 swift 3 后,pods 停止工作并显示以下错误。
ld: library not found for -lAFNetworking
clang: error: linker command failed with exit code 1 (use -v to see invocation)
- 我确定应用程序是从正确的图标打开的。
- 我从 Pods 中删除了 Afnetworking,因此它在另一个中显示相同的错误,依此类推。
- 我确保 bit_enabled 设置为是。
- 我删除了 pod 文件和工作区,以及与 pod 相关的所有内容并重新开始,同样的问题。
- 我编辑了方案,什么也没有。
- 我删除并再次添加了
$(inherited)
,但什么也没有。
- 删除Xcode并重新安装
- 确保 Xcode 正在查找 Xcode 8 个逗号行。
cocoa pod 版本是 cocoapods-1.2.0.beta.3
这里还有 pods 文件
target 'MondoTaxiClient' do
# 如果您不使用 Swift 并且不想使用动态框架,请注释下一行
#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+
如果解决方案是通过降级 cocoa pods 请告诉我哪个版本。
一些 pods 与一些静态 SDK、框架冲突,一旦冲突解决,问题就会消失
将 Xcode7 更新为 Xcode 3 并将我的代码迁移到 swift 3 后,pods 停止工作并显示以下错误。
ld: library not found for -lAFNetworking
clang: error: linker command failed with exit code 1 (use -v to see invocation)
- 我确定应用程序是从正确的图标打开的。
- 我从 Pods 中删除了 Afnetworking,因此它在另一个中显示相同的错误,依此类推。
- 我确保 bit_enabled 设置为是。
- 我删除了 pod 文件和工作区,以及与 pod 相关的所有内容并重新开始,同样的问题。
- 我编辑了方案,什么也没有。
- 我删除并再次添加了
$(inherited)
,但什么也没有。 - 删除Xcode并重新安装
- 确保 Xcode 正在查找 Xcode 8 个逗号行。
cocoa pod 版本是 cocoapods-1.2.0.beta.3
这里还有 pods 文件
target 'MondoTaxiClient' do
# 如果您不使用 Swift 并且不想使用动态框架,请注释下一行 #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+
如果解决方案是通过降级 cocoa pods 请告诉我哪个版本。
一些 pods 与一些静态 SDK、框架冲突,一旦冲突解决,问题就会消失