繁体   English   中英

关闭翻转器并仍然使用不同类型('uint8_t'(又名'unsigned char')与'enum clockid_t')重新定义Typedef

[英]Turned flipper off and still getting Typedef redefinition with different types ('uint8_t' (aka 'unsigned char') vs 'enum clockid_t')

我的 React-Native iOS 应用程序中出现此错误:

Typedef redefinition with different types ('uint8_t' (aka 'unsigned char') vs 'enum clockid_t')

这通常意味着脚蹼已启用,并导致问题。 但是,就我而言,脚蹼已关闭:

require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules'

platform :ios, '12.0'
install! 'cocoapods', :deterministic_uuids => false

target 'Newr Remote' do
  config = use_native_modules!

  # Flags change depending on the env values.
  flags = get_default_flags()

  use_react_native!(
    :path => config[:reactNativePath],
    # to enable hermes on iOS, change `false` to `true` and then install pods
    :hermes_enabled => flags[:hermes_enabled],
    :fabric_enabled => flags[:fabric_enabled],
    # An absolute path to your application root.
    :app_path => "#{Pod::Config.instance.installation_root}/.."
  )

  target 'Newr RemoteTests' do
    inherit! :complete
    # Pods for testing
  end

  # Enables Flipper.
  #
  # Note that if you have use_frameworks! enabled, Flipper will not work and
  # you should disable the next line.
  # use_flipper!()

  #post_install do |installer|
  #  react_native_post_install(installer)
  #  __apply_Xcode_12_5_M1_post_install_workaround(installer)
  #end
end

我已经尝试过安装 pod。 我会错过什么?

我按照@jnpdx 的建议,通过注释掉 Time.h 中的违规行来临时修复它。 我认为这可能已在最近的更新中得到修复,因为我不再看到此错误。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM