alamofire - SwiftUI 无法在设备上运行(Alamofire)

标签 alamofire swiftui

我在项目中使用cocoapods安装alamofire,它在模拟器中运行良好。当我想在 iphone 6s(ios 13.3.1) 上运行我的应用程序时,它崩溃并显示错误消息。我的 Xcode 版本是 11.3.1 (11C504)。这个问题是由于最新的 swiftUI 项目而出现的吗?有什么办法可以解决这个问题吗?请帮忙。谢谢。

dyld: Library not loaded: @rpath/Alamofire.framework/Alamofire
Referenced from: /private/var/containers/Bundle/Application/9B2A3A91-D290-45D7-BA8E-6243A782E25C/Fitness(SwiftUI).app/Fitness(SwiftUI)
Reason: no suitable image found.  Did find:
/private/var/containers/Bundle/Application/9B2A3A91-D290-45D7-BA8E-6243A782E25C/Fitness(SwiftUI).app/Frameworks/Alamofire.framework/Alamofire: code signature invalid for '/private/var/containers/Bundle/Application/9B2A3A91-D290-45D7-BA8E-6243A782E25C/Fitness(SwiftUI).app/Frameworks/Alamofire.framework/Alamofire'

/private/var/containers/Bundle/Application/9B2A3A91-D290-45D7-BA8E-6243A782E25C/Fitness(SwiftUI).app/Frameworks/Alamofire.framework/Alamofire: stat() failed with errno=25
/private/var/containers/Bundle/Application/9B2A3A91-D290-45D7-BA8E-6243A782E25C/Fitness(SwiftUI).app/Frameworks/Alamofire.framework/Alamofire: code signature invalid for '/private/var/containers/Bundle/Application/9B2A3A91-D290-45D7-BA8E-6243A782E25C/Fitness(SwiftUI).app/Frameworks/Alamofire.framework/Alamofire'

/private/var/containers/Bundle/Application/9B2A3A91-D290-45D7-BA8E-6243A782E25C/Fitness(SwiftUI).app/Frameworks/Alamofire.framework/Alamofire: stat() failed with errno=1
/private/var/containers/Bundle/Application/9B2A3A91-D290-45D7-BA8E-6243A782E25C/Fitness(SwiftUI).app/Frameworks/Alamofire.framework/Alamofire: code signature invalid for '/private/var/containers/Bundle/Application/9B2A3A91-D290-45D7-BA8E-6243A782E25C/Fitness(SwiftUI).app/Frameworks/Alamofire.framework/Alamofire'

/private/var/containers/Bundle/Application/9B2A3A91-D290-45D7-BA8E-6243A782E25C/Fitness(SwiftUI).app/Frameworks/Alamofire.framework/Alamofire: stat() failed with errno=1

下面是我的 Podfile:

# Uncomment the next line to define a global platform for your project
# platform :ios, '13.3.1'

target 'Fitness(SwiftUI)' do
# Comment the next line if you don't want to use dynamic frameworks
use_frameworks!

# Pods for Fitness(SwiftUI)
pod 'Alamofire'
pod 'SwiftyJSON', '~> 4.0'
pod 'AlamofireImage', '~> 3.5'

end

enter image description here

最佳答案

有一个 Unresolved 问题: https://github.com/Alamofire/Alamofire/issues/3051

似乎发生在使用非开发者 Apple ID 的 ios 13.1.3 上。现在您可以切换到开发者 Apple ID 或删除 use_frameworks!来自 pod(遗憾的是,这可能会使其他依赖项抛出错误)

关于alamofire - SwiftUI 无法在设备上运行(Alamofire),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59978722/

相关文章:

ios - 删除所有以前的 UITableViewCell Swift 3/4 iOS

ios - 快速将数据从 tableview 传递到 viewController

swift - 我正在尝试将值附加到字符串数组

swift - 实现自定义 ViewModifier,其中输出以具体 View 类型为条件 (SwiftUI)

ios - LongPress on List 在 iPad 上确实可以重新排序,但如何在 iPhone 上重新排序

ios - 有没有办法在 Alamofire api 请求的响应等待期间显示事件指示器或进度条?使用 swift

ios - Alamofire HTML 请求在每个应用程序安装时仅有效一次

swift - "Generic parameter could not be inferred"在 SwiftUI UIViewRepresentable

ios - 如何让动画在 SwiftUI 的 ScrollView 中工作? SwiftUI 中的 Accordion 风格动画

swift - 如何在 ForEach SwiftUI 中使用核心数据关系