gpt4 book ai didi

ios - pod install 后 Alamofire 报错

转载 作者:可可西里 更新时间:2023-11-01 02:12:31 25 4
gpt4 key购买 nike

我知道对此有很多疑问,但我找不到解决方案。我使用 Xcode 8 和 swift 2.3。当我在我的应用程序中添加 Alamofire 时,构建总是失败,并且它给我与 swift 版本相关的错误。如果有人遇到同样的问题并解决了它,请给我解决方案或建议我正确使用 Alamofire 的方法(这是我第一次使用它,我对 ios devlopement 真的很陌生)

编辑:我测试了这个:pod 'Alamofire', '~> 3.5'然后我做了一个 pod install ,当我构建项目时我得到了这个错误:

Alamofire 不会进行代码签名,因为它的设置没有指定开发团队。需要为使用 Swift 的目标正确配置“使用旧版 Swift 语言版本”(SWIFT_VERSION)。使用 [Edit > Convert > To Current Swift Syntax...] 菜单选择 Swift 版本或使用 Build Settings 编辑器直接配置build设置。

最佳答案

在您的 podfile 中指定您要下载 2.3 版本,方法是将其粘贴到 Pofile 末尾的其他所有内容下方。

post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['SWIFT_VERSION'] = '2.3'
end
end
end

在中间一行,您可以看到build设置的 SWIFT_VERSION 已具体更改为 2.3。总的来说,你的 podfile 应该是这样的:

target 'YourApp' do
use_frameworks!

# Pods for Weatherly
pod 'Alamofire'

end

post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['SWIFT_VERSION'] = '2.3'
end
end
end

希望这对您有所帮助:)

关于ios - pod install 后 Alamofire 报错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40598461/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com