gpt4 book ai didi

ios - 使用 Cocoapods 响应 native

转载 作者:技术小花猫 更新时间:2023-10-29 10:17:21 24 4
gpt4 key购买 nike

在使用React Native时是否可以使用cocoapods

如果是这样,我如何在 JavaScript 中require pods 项目?

提前致谢!

最佳答案

是的。这是可能的。 React Native 项目几乎是普通的 iOS 应用程序(就构建它所需的 XCode 而言,相当多的 React Native 内部代码很好......Native Obj-C)。由于 React Native 项目已经通过 xcworkspace 运行,因此完全可以将 Obj-C pod 添加到 ReactNative 项目。

由于 RN 应用程序使用的许多依赖项都是纯 javascript 而不是 Obj-C 代码,因此保留两个依赖项系统 - Cocoapods(用于 Obj-C 依赖项)和 npm(用于 javascript)非常方便。 Pod 保存在“Pods”目录中,npm 保存在“node-modules”下,它们不会相互冲突。实际上,让不同类型的依赖项由不同的依赖项管理系统运行非常方便。

更新:默认情况下,ReactNative 项目是基于 .xcodeproj 的,但很容易将其转换为 .xcodeworkspace。

我什至尝试将 React Native 本身添加为 Cocoapods 依赖项并且它有点工作(但一些依赖项需要 React 在“节点模块”目录中,所以我放弃了它)。

关于ios - 使用 Cocoapods 响应 native ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31901584/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com