2

该应用程序在每个模拟器上都能完美运行,但是当我尝试在物理设备上运行它时,它显示以下错误:-

在此处输入图像描述

我还尝试在 iPhone 6、iPhone 7 和 iPhone 11 等各种物理设备上运行它。之后我得出的结论是,在运行 iOS 13.3.1 版本的设备上发生错误,因为 App 只能在 iPhone 6 上成功运行在 iOS 12.4.4 上运行

我还尝试在相同的物理设备上运行新项目,但它一直显示空白屏幕(在运行 iOS 13.3.1 的设备上),如果我在该新项目中安装任何框架,那么它会显示如图所示的相同错误。

我已经尝试过:

  • 清洁项目
  • 重启项目
  • 重新启动 Mac
  • 重新安装 Xcode
4

3 回答 3

3

Alamofire 问题跟踪器中,人们建议执行以下步骤:

  • use_frameworks!在 Podfile中删除/评论
  • 添加use_modular_headers!Podfile
  • 吊舱更新
  • 吊舱安装
  • 清洁并运行

解决了在 iOS 13.3.X 上使用免费 Apple ID 的问题

于 2020-02-04T10:06:13.590 回答
1

Apple 通过 13.3.1 升级阻止在免费帐户上使用外部框架。尝试降级到 13.3。

参考和解决方案:未加载库:@rpath/FBLPromises.framework/FBLPromises iOS 13.3.1

于 2020-02-22T02:00:28.167 回答
1

这似乎是一个已知问题,大多数人说这是使用非付费 Apple ID 的问题。某种供应的东西。

https://github.com/Alamofire/Alamofire/issues/3051

于 2020-02-03T22:11:56.830 回答