android上的Navigation.startTabBasedApp在将react native升级到0.59.3后出现错误
我最近将react本机版本升级到了0.59.3,现在在Navigation.startTabBasedApp()中出现了一个错误: 控制台错误:启动应用程序时出错:主机功能异常 (见截图) 我之前在react原生版本0.55.4和react原生导航版本:1.1.458 这段代码在ios上运行良好,但升级后会在android上出错 升级到RNN v2是唯一的解决方案吗? react native v 0.59.3是否不支持RNN v1? 有什么建议吗 已尝试安装不同版本的react native navigation v1。 代码更改android上的Navigation.startTabBasedApp在将react native升级到0.59.3后出现错误,android,react-native,gradle,build,wix-react-native-navigation,Android,React Native,Gradle,Build,Wix React Native Navigation,我最近将react本机版本升级到了0.59.3,现在在Navigation.startTabBasedApp()中出现了一个错误: 控制台错误:启动应用程序时出错:主机功能异常 (见截图) 我之前在react原生版本0.55.4和react原生导航版本:1.1.458 这段代码在ios上运行良好,但升级后会在android上出错 升级到RNN v2是唯一的解决方案吗? react native v 0.59.3是否不支持RNN v1? 有什么建议吗 已尝试安装不同版本的react native
Navigation.startTabBasedApp({
tabs: [
{
label: "home",
screen: "screen1",
title: "Modules",
icon: icon,
navigatorStyle: {
navBarHidden: false,
navBarBlur: false,
navBarTextColor: "#000",
navBarBackgroundColor: 'green',
}
},
{
label: "settings",
screen: "screen2",
title: "Profile",
icon: iconsMap.user
}
]
由于它可以在ios上运行,因此在android上也会出现相同的结果。请将react native navigation更新为1.1.484或1.1.486。另外,您可以尝试从头开始在RN 0.59.3上创建一个新项目,在那里添加react本机导航,并检查它是否可以工作 请将react native navigation更新为1.1.484或1.1.486。另外,您可以尝试从头开始在RN 0.59.3上创建一个新项目,在那里添加react本机导航,并检查它是否可以工作 我的问题与OP相同,将react native navigation升级到1.1.486无法工作,错误仍然存在。请检查您的代码,升级到0.59.3后,我的项目在react native navigation 1.1.486上运行时没有任何问题。“检查您的代码”没有多大帮助,是不是…?@webeno找到解决方案了吗?@shrevatsaacharya整个事情都是由于最近iOS 12.2发布/升级后遇到的问题。最初的问题是
objc[29733]:Swift类扩展和Swift类上的类别不允许有+load方法
,我的临时解决方案是只应用补丁(我知道,这不是一个好的做法,但我需要我的应用程序在实际用户使用它时工作):我和OP有同样的问题,将react-native navigation升级到1.1.486不起作用,错误仍然存在。请检查您的代码,升级到0.59.3后,我的项目在react-native navigation 1.1.486上运行时没有任何问题。“检查您的代码”没有多大帮助,是不是…?@webeno找到解决方案了吗?@shrevatsaacharya整个事情都是由于最近iOS 12.2发布/升级后遇到的问题。最初的问题是objc[29733]:Swift类扩展和Swift类上的类别不允许有+load方法
,我现在的临时解决方案是只应用补丁(我知道,这不是一个好的做法,但我需要我的应用程序在实际用户使用它时工作):