pod框架未在ios 13.3.1中加载



我的项目在模拟器上运行得很好,但当我在设备上安装时,我遇到了以下问题。

dyld: Library not loaded:

在深入研究问题时应考虑以下几点会员资格:使用免费帐户在设备中安装项目。iOS版本:13.3.1使用任何吊舱库

看起来这个问题只出现在13.1.1中。可以有人检查其他iOS版本。

步骤:

1. Create New project
2: Add any pod 
3: install pod 
4: Run on Device 
Complete Error: dyld: Library not loaded: @rpath/MDFInternationalization.framework/MDFInternationalization
Referenced from: /private/var/containers/Bundle/Application/1DFBADF5-AB1A-4400-90E7-B1AA35CAE4A5/TestProjectForDynamicViews.app/TestProjectForDynamicViews
Reason: no suitable image found.  Did find:
/private/var/containers/Bundle/Application/1DFBADF5-AB1A-4400-90E7-B1AA35CAE4A5/TestProjectForDynamicViews.app/Frameworks/MDFInternationalization.framework/MDFInternationalization: code signature invalid for '/private/var/containers/Bundle/Application/1DFBADF5-AB1A-4400-90E7-B1AA35CAE4A5/TestProjectForDynamicViews.app/Frameworks/MDFInternationalization.framework/MDFInternationalization'

/private/var/containers/Bundle/Application/1DFBADF5-AB1A-4400-90E7-B1AA35CAE4A5/TestProjectForDynamicViews.app/Frameworks/MDFInternationalization.framework/MDFInternationalization: stat() failed with errno=25
/private/var/containers/Bundle/Application/1DFBADF5-AB1A-4400-90E7-B1AA35CAE4A5/TestProjectForDynamicViews.app/Frameworks/MDFInternationalization.framework/MDFInternationalization: code signature invalid for '/private/var/containers/Bundle/Application/1DFBADF5-AB1A-4400-90E7-B1AA35CAE4A5/TestProjectForDynamicViews.app/Frameworks/MDFInternationalization.framework/MDFInternationalization'

/private/var/containers/Bundle/Application/1DFBADF5-AB1A-4400-90E7-B1AA35CAE4A5/TestProjectForDynamicViews.app/Frameworks/MDFInternationalization.framework/MDFInternationalization: stat() failed with errno=1
/private/var/containers/Bundle/Application/1DFBADF5-AB1A-4400-90E7-B1AA35CAE4A5/TestProjectForDynamicViews.app/Frameworks/MDFInternationalization.framework/MDFInternationalization: code signature invalid for '/private/var/containers/Bundle/Application/1DFBADF5-AB1A-4400-90E7-B1AA35CAE4A5/TestProjectForDynamicViews.app/Frameworks/MDFInternationalization.framework/MDFInternationalization'

/private/var/containers/Bundle/Application/1DFBADF5-AB1A-4400-90E7-B1AA35CAE4A5/TestProjectForDynamicViews.app/Frameworks/MDFInternationalization.framework/MDFInternationalization: stat() failed with errno=1

我得到了同样的错误,人们建议做这些步骤,它就起作用了:

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

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

来自:-应用程序在模拟器上运行完美,但在物理设备上运行不完美[在iOS 13.3.1]上

这是Apple 的新更新

检查这个答案,会很有帮助。

最新更新