Mit*_*Eff 2 ios react-native ios-universal-links
我一直在尝试让通用链接在 iOS 上为 React Native 工作。
此处的文档说“在 iOS 上,您需要将 RCTLinking 链接到您的项目”。然后我被告知去node_modules/react-native/Libraries/LinkingIOS并将一个.xcodeproj文件拖到我的项目中。
Libraries文件夹中的任何库都没有任何.xodeproj文件。
有没有意思?我的react-native实例是否遗漏了什么?谷歌搜索这个问题根本没有发现 - 其他人.xcodeproj在他们的Libraries文件夹中有文件吗?
从 0.60 版本开始,React Native 提供自动链接。
要使库在 RN 版本高于 0.60 中可用,您必须:
1)将LinkingIOS文件夹的引用添加到标题搜索路径
中
Xcode -> project target -> projectName ->Build Settings -> header search paths:
$(SRCROOT)/../node_modules/react-native/Libraries/LinkingIOS
2)导入 AppDelegate.m
#import "RCTLinkingManager.h"
关于您需要执行的其他步骤:
您可以查看此链接:
https://www.ekreative.com/blog/universal-linking-in-react-native-for-ios/
只需忽略该页面上的手动链接段落。
| 归档时间: |
|
| 查看次数: |
594 次 |
| 最近记录: |