如何修复“发现名称,结果为'reload'的多个方法,结果,参数类型或属性不匹配...”

时间:2019-04-24 16:11:45

标签: react-native expo react-native-ios

enter image description here我正在编译一个本机反应项目。 我遇到一个错误:“发现多个名称为'reload'的方法,结果,参数类型或属性不匹配...”。

- (void)selectDevMenuItemWithKey:(NSString *)key onBridge:(id)bridge
{
  RCTAssertMainQueue();
  RCTDevSettings *devSettings = [self _moduleInstanceForBridge:bridge named:@"DevSettings"];
  if ([key isEqualToString:@"dev-reload"]) {
    [bridge reload];
  } else if ([key isEqualToString:@"dev-remote-debug"]) {
    devSettings.isDebuggingRemotely = !devSettings.isDebuggingRemotely;
  } else if ([key isEqualToString:@"dev-live-reload"]) {

外部信息:

sdkVersion 27.0.0的

反应性... 预下载:来自ExpoKit的{​​{1}},标记为http://github.com/expo/expo.git

我试图在app.json中将这个“ sdkVersion”:“ 27.0.0”更改为“ 28.0.0” ...“ 32.0.0”,但是出现了相同的错误。

我没有找到解决方法...

0 个答案:

没有答案