Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

'ReactCommon/RCTTurboModule.h' file not found ( React-native-quick-sqlite )

Closed
#52 2 comments 0 reactions 0 assignees View on GitHub

Maintainers usually reply within 1 day

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
28/100
Issue type
Bug
Clarity
Needs clarification
Activity status
Stale
Tech stack
cpp, ios, react-native, sqlite

Research direction

The report centers on the Podfile and the missing ReactCommon/RCTTurboModule.h header while using React Native 0.73.6 and react-native-quick-sqlite 8.1.0. Reproduce the iOS build with the supplied Podfile, then trace header availability and pod integration. Done means the project builds without the missing-header error.

Written by the indexing model from the issue text.

Description

triage:needs-reproduction

podfile

`
require Pod::Executable.execute_command('node', ['-p',
'require.resolve(
"react-native/scripts/react_native_pods.rb",
{paths: [process.argv[1]]},
)', dir]).strip

platform :ios, min_ios_version_supported
prepare_react_native_project!
flipper_config = ENV['NO_FLIPPER'] == "1" ? FlipperConfiguration.disabled : FlipperConfiguration.enabled

linkage = ENV['USE_FRAMEWORKS']
if linkage != nil
Pod::UI.puts "Configuring Pod with #{linkage}ally linked Frameworks".green
use_frameworks! :linkage => linkage.to_sym
end

target 'newproject' do
config = use_native_modules!

use_react_native!(
:path => config[:reactNativePath],
:hermes_enabled => false,
:flipper_configuration => flipper_config,
:app_path => "#{Pod::Config.instance.installation_root}/.."
)

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

post_install do |installer|
react_native_post_install(installer)
installer.pods_project.build_configurations.each do |config|
config.build_settings["EXCLUDED_ARCHS[sdk=iphonesimulator*]"] = "arm64"
end
end
end`
Screenshot 2024-07-26 at 11 56 26

React Native: 0.73.6
Xcode: 0.15.3
react-native-quick-sqlite: 8.1.0

Dominant language
C
Stars
567
Forks
53
Avg merge
2d 5h
Merged PRs (30d)
67

Getting set up

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from margelo/react-native-nitro-sqlite

All issues in margelo/react-native-nitro-sqlite

Similar issues

More C issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.