dyld:未加载库:@rpath/Alamofire.framework/Alamofire 引用自:
dyld: Library not loaded: @rpath/Alamofire.framework/Alamofire Referenced from:
我在 phone 上 运行 我的应用程序时遇到此错误
enter image description here
当我想添加缺少的动态库时,发现库是灰白色的。通过pod导入的库都是这样的吗?这意味着图书馆不见了。我期待着你的帮助
enter image description here
通常您不必通过 pod install
手动添加从 podfile 安装的框架。它们都包含在 Pods 框架中(在您的情况下 Pods_ZSS.framework)并自动添加到您的项目中。
Xcode 现在尝试第二次添加 Alamofire.framework 但没有找到相应的 header 搜索路径等,或者不知道应该使用哪个框架。
尝试以下操作:
删除 Alamofire 的额外导入,清理构建文件夹并重新构建。
如果错误仍然存在,请通过项目文件夹中的终端关闭 Xcode 和 运行 pod install
。这会配置您的 Pods 项目并将依赖项添加到您的主项目中。
还要检查,如果您的 podfile 中的 target
定义与 Xcode 中的目标名称完全匹配。例如。您在 Xcode 中的目标名为 'SSZ',那么您的 podfile 应该如下所示:
platform :ios, '<your_target_deployment_version>'
# Imports for target 'SSZ'
target 'SSZ' do
# Use dynamic frameworks
use_frameworks!
# Frameworks
pod 'Alamofire', '<specified_framework_version>'
pod '<second_framework>', '<specified_framework_version>'
pod '<third_framework>', '<specified_framework_version>'
# so on and on
end
另外记得打开运行宁pod install
(<project_name>.xcworkspace
)后生成的工程工作空间。否则 Xcode 将不会在构建您的应用程序时构建和集成您的框架。 <project_name>.xcodeproj
只包含您自己的项目,没有框架。
我在 phone 上 运行 我的应用程序时遇到此错误 enter image description here
当我想添加缺少的动态库时,发现库是灰白色的。通过pod导入的库都是这样的吗?这意味着图书馆不见了。我期待着你的帮助 enter image description here
通常您不必通过 pod install
手动添加从 podfile 安装的框架。它们都包含在 Pods 框架中(在您的情况下 Pods_ZSS.framework)并自动添加到您的项目中。
Xcode 现在尝试第二次添加 Alamofire.framework 但没有找到相应的 header 搜索路径等,或者不知道应该使用哪个框架。
尝试以下操作:
删除 Alamofire 的额外导入,清理构建文件夹并重新构建。
如果错误仍然存在,请通过项目文件夹中的终端关闭 Xcode 和 运行 pod install
。这会配置您的 Pods 项目并将依赖项添加到您的主项目中。
还要检查,如果您的 podfile 中的 target
定义与 Xcode 中的目标名称完全匹配。例如。您在 Xcode 中的目标名为 'SSZ',那么您的 podfile 应该如下所示:
platform :ios, '<your_target_deployment_version>'
# Imports for target 'SSZ'
target 'SSZ' do
# Use dynamic frameworks
use_frameworks!
# Frameworks
pod 'Alamofire', '<specified_framework_version>'
pod '<second_framework>', '<specified_framework_version>'
pod '<third_framework>', '<specified_framework_version>'
# so on and on
end
另外记得打开运行宁pod install
(<project_name>.xcworkspace
)后生成的工程工作空间。否则 Xcode 将不会在构建您的应用程序时构建和集成您的框架。 <project_name>.xcodeproj
只包含您自己的项目,没有框架。