库未加载:@rpath/FBLPromises.framework/FBLPromises iOS 13.3.1 [英] Library not loaded: @rpath/FBLPromises.framework/FBLPromises iOS 13.3.1

查看:41
本文介绍了库未加载:@rpath/FBLPromises.framework/FBLPromises iOS 13.3.1的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的应用在午餐时崩溃并出现此错误:

My app crashes on lunch and getting this error:

dyld: Library not loaded: @rpath/FBLPromises.framework/FBLPromises
  Referenced from: /private/var/containers/Bundle/Application/11X3EC15-5A16-4E27-AC4A-FB0503E6F1E2/Zeta.app/Zeta
  Reason: no suitable image found.  Did find:
    /private/var/containers/Bundle/Application/11X3EC15-5A16-4E27-AC4A-FB0503E6F1E2/Zeta.app/Frameworks/FBLPromises.framework/FBLPromises: code signature invalid for '/private/var/containers/Bundle/Application/11X3EC15-5A16-4E27-AC4A-FB0503E6F1E2/Zeta.app/Frameworks/FBLPromises.framework/FBLPromises'

    /private/var/containers/Bundle/Application/11X3EC15-5A16-4E27-AC4A-FB0503E6F1E2/Zeta.app/Frameworks/FBLPromises.framework/FBLPromises: stat() failed with errno=25
    /private/var/containers/Bundle/Application/11X3EC15-5A16-4E27-AC4A-FB0503E6F1E2/Zeta.app/Frameworks/FBLPromises.framework/FBLPromises: code signature invalid for '/private/var/containers/Bundle/Application/11X3EC15-5A16-4E27-AC4A-FB0503E6F1E2/Zeta.app/Frameworks/FBLPromises.framework/FBLPromises'

    /private/var/containers/Bundle/Application/11X3EC15-5A16-4E27-AC4A-FB0503E6F1E2/Zeta.app/Frameworks/FBLPromises.framework/FBLPromises: stat() failed with errno=1
    /private/var/containers/Bundle/Application/11X3EC15-5A16-4E27-AC4A-FB0503E6F1E2/Zeta.app/Frameworks/FBLPromises.framework/FBLPromises: code signature invalid for '/private/var/containers/Bundle/Application/11X3EC15-5A16-4E27-AC4A-FB0503E6F1E2/Zeta.app/Frameworks/FBLPromises.framework/FBLPromises'

    /private/var/containers/Bundle/Application/11X3EC15-5A16-4E27-AC4A-FB0503E6F1E2/Zeta.app/Frameworks/FBLPromises.framework/FBLPromises: stat() failed with errno=1
(lldb)

我在自己的设备(iPhone 11 专业版)iOS 13.3.1 上使用了它.在我将设备更新到 iOS 13.3.1 之前,它运行良好.我的应用程序在模拟器(iPhone 11 - iOS 13.3)上也能正常运行.使用 Xcode 11.3.1.

I used it on my own device (iPhone 11 pro) iOS 13.3.1. It was working perfectly fine before I update my device to iOS 13.3.1 . My app also works perfectly fine on the simulator (iPhone 11 - iOS 13.3). Using Xcode 11.3.1.

从我的设备中删除配置文件并再次信任不起作用.

Removing the profile from my device and trusting again didn't work.

更新:尝试使用 Xcode Beta 11.4 构建它,但没有成功.

UPDATE: Tried to build it using Xcode Beta 11.4 and didn't work.

更新二:

  • 我使用的唯一 Pod 是 Firebase/Auth、Firebase/Core、Firebase/Firestore.
  • 评论 use_frameworks! 和使用 use_modular_headers! 给了我这些错误: Showing 最近的问题 iOS 部署目标IPHONEOS_DEPLOYMENT_TARGET"设置为 4.3,但范围支持的部署目标版本为 8.0 到 13.2.99.(针对项目中的所有 pod)
  • The only pods that I'm using are Firebase/Auth, Firebase/Core, Firebase/Firestore.
  • Commenting use_frameworks! and using use_modular_headers! gave me these errors: Showing Recent Issues The iOS deployment target 'IPHONEOS_DEPLOYMENT_TARGET' is set to 4.3, but the range of supported deployment target versions is 8.0 to 13.2.99. (For all the pods in the project)

推荐答案

您可能正在使用免费的开发者帐户.Apple 在 13.3.1 升级后阻止在免费帐户上使用外部框架.如果仍有可能,请尝试降级到 13.3 或购买 Apple 开发者许可证.

You are probably using free developer account. Apple blocked utilizing external frameworks on free accounts with 13.3.1 upgrade. Try downgrading to 13.3 if still possible or buy Apple Developer License.

更新 04/2020:升级到 iOS 13.4 和 XCode 11.4 目前解决了这个问题.

UPDATE 04/2020: Upgrading to iOS 13.4 and XCode 11.4 currently solves this issue.

这篇关于库未加载:@rpath/FBLPromises.framework/FBLPromises iOS 13.3.1的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆