首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >dyld:未加载的库:响应本机

dyld:未加载的库:响应本机
EN

Stack Overflow用户
提问于 2020-04-25 13:44:59
回答 2查看 1.8K关注 0票数 1

我已经开发了“SampleApp iOS框架”,并在我们的应用程序中使用了以下依赖项:

代码语言:javascript
复制
pod 'Alamofire', '4.9.1'
pod 'JGProgressHUD', '2.0.3'
pod 'FirebaseCore', '6.4.0'
pod 'FirebaseMessaging', '4.1.10'

我们可以将我的“SampleApp框架”集成到本机快速应用程序中,并将其作为工作文件。但是,在将相同的框架集成并运行在react本机项目中时。我得到了以下错误

代码语言:javascript
复制
dyld: Library not loaded: @rpath/Alamofire.framework/Alamofire
  Referenced from: /private/var/containers/Bundle/Application/F50D-C62F291D4-8E6B-07B23BA0D-C6-B2E9-91AE/MyFirstApp.app/Frameworks/SampleApp.framework/SampleApp
  Reason: image not found

在reaction本机中集成SDK应遵循的步骤如下:

1.安装并运行节点

2.sudo chown -R $USER /usr/local/lib/node_模块

3.react本机init MyFirstApp

生成、

  1. 、iOS和android文件夹。

5.我打开了示例应用程序框架,并在pod中添加了我的依赖项,然后运行pod命令。

6.运行Xcode Run选项中的应用程序。应用程序被打开,并得到上面的alamo火错误。

代码语言:javascript
复制
target 'FirstApp' do
  # Pods for FirstApp
  pod 'FBLazyVector', :path => "../node_modules/react-native/Libraries/FBLazyVector"
  pod 'FBReactNativeSpec', :path => "../node_modules/react-native/Libraries/FBReactNativeSpec"

  pod 'React-cxxreact', :path => '../node_modules/react-native/ReactCommon/cxxreact'

  pod 'Yoga', :path => '../node_modules/react-native/ReactCommon/yoga', :modular_headers => true

  pod 'DoubleConversion', :podspec => '../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec'
  pod 'Folly', :podspec => '../node_modules/react-native/third-party-podspecs/Folly.podspec'

pod 'Alamofire', '4.9.1'
pod 'JGProgressHUD', '2.0.3'
pod 'FirebaseCore', '6.4.0'
pod 'FirebaseMessaging', '4.1.10'

注意:我没有使用Visual,我只是打开iOS文件夹并做所有与本机应用程序相同的更改。对于反应本机项目,还需要添加其他东西吗?
,我只想编译示例应用程序,没有错误。

EN

回答 2

Stack Overflow用户

发布于 2020-04-26 07:27:47

要在react native中安装一个库,我们必须遵循这个过程。

假设您想安装keyboard库,

代码语言:javascript
复制
npm i react-simple-keyboard

因此,我们必须运行这个命令,它将在react-simple-keyboard dependencies中添加package.json中的react-native app将用作reference,接下来您需要安装您的豆荚

代码语言:javascript
复制
pod install
票数 0
EN

Stack Overflow用户

发布于 2022-08-01 15:42:48

你有没有试过添加"use_frameworks!“在Podfile中允许导入框架依赖项吗?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61426611

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档