如何解决无法打开 URL:将应用程序添加到 info.plist 中的 LSApplicationQueriesSchemes
我正在尝试从网页导航回应用程序,我正在使用 React Native 的深层链接。 app.js 如下:
const linking = {
prefixes: [
'helloapp://'
],config: {
screens: {
CreditAnswer: 'Answer'
}
},};
添加到 info.plist 的 LSApplication 在这里:
<key>CFBundleURLTypes</key>
<array>
<dict>
<key>CFBundleTypeRole</key>
<string>Editor</string>
<key>CFBundleURLName</key>
<string>hello app</string>
<key>CFBundleURLSchemes</key>
<array>
<string>hello app</string>
</array>
</dict>
</array>
<key>LSApplicationQueriesSchemes</key>
<array>
<string>hello app</string>
</array>
#import <React/RCTLinkingManager.h>
- (BOOL)application:(UIApplication *)application
openURL:(NSURL *)url
options:(NSDictionary<UIApplicationopenURLOptionsKey,id> *)options
{
return [RCTLinkingManager application:application openURL:url options:options];
}
@end
请帮帮我,我真的看不出哪里出了问题。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。