Ios dyld:未加载库:反应本机
我开发了“SampleApp iOS框架”,开发速度很快,并在我们的应用程序中使用了以下依赖项:Ios dyld:未加载库:反应本机,ios,react-native,cocoapods,Ios,React Native,Cocoapods,我开发了“SampleApp iOS框架”,开发速度很快,并在我们的应用程序中使用了以下依赖项: pod 'Alamofire', '4.9.1' pod 'JGProgressHUD', '2.0.3' pod 'FirebaseCore', '6.4.0' pod 'FirebaseMessaging', '4.1.10' 我们可以将我的“SampleApp框架”集成到本机swift应用程序及其工作文件中。但是在react原生项目中集成并运行相同的框架时。我得到下面的错误 dyld: Li
pod 'Alamofire', '4.9.1'
pod 'JGProgressHUD', '2.0.3'
pod 'FirebaseCore', '6.4.0'
pod 'FirebaseMessaging', '4.1.10'
我们可以将我的“SampleApp框架”集成到本机swift应用程序及其工作文件中。但是在react原生项目中集成并运行相同的框架时。我得到下面的错误
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 native中集成SDK需要遵循的步骤如下:
1.安装并运行节点
2.sudo chown-R$USER/usr/local/lib/node_模块
3.react-native init MyFirstApp
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 studio,我只是打开iOS文件夹,并执行与本机应用程序相同的所有更改。react native项目是否需要添加其他内容? 我只是想编译这个示例应用程序而不出错。要在
react native
中安装一个库,我们必须遵循这个过程
假设您要安装键盘
库
npm i react-simple-keyboard
因此,我们必须运行此命令,它将在package.json中添加react simple keyboard
依赖项
,其中react native app
将用作参考
,接下来您需要安装POD
pod install
要在react native
中安装库,我们必须遵循此过程
假设您要安装键盘
库
npm i react-simple-keyboard
因此,我们必须运行此命令,它将在package.json中添加react simple keyboard
依赖项
,其中react native app
将用作参考
,接下来您需要安装POD
pod install
我也面临同样的问题。似乎需要在ios项目中添加swift库。我想是的。你有什么想法吗?我在哪里添加swift库?现在我在pod文件中添加了。Hello@HarikarthickK在我向iOS项目介绍自己的框架(react native)时,我面临着类似的问题。你找到解决这个问题的办法了吗?我面临着同样的问题。似乎需要在ios项目中添加swift库。我想是的。你有什么想法吗?我在哪里添加swift库?现在我在pod文件中添加了。Hello@HarikarthickK在我向iOS项目介绍自己的框架(react native)时,我面临着类似的问题。你找到了解决办法吗?谢谢你的回答@Tushar Pandey,我会尽力让你知道我面临同样的问题。react native项目是否还需要添加其他内容?如何安装“pod'Alamofire”,“4.9.1”?在react native中,我们通常使用fetch和axios执行与互联网相关的任务,探索它将解决您的问题。感谢您的回答@Tushar Pandey,我将尝试让您知道我面临同样的问题。react native项目是否需要添加其他内容?如何安装“pod'Alamofire”,“4.9.1”?在react native中,我们通常使用fetch和axios执行与internet相关的任务,探索它将解决您的问题。