Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
76e470d
initial commit
markdevocht Nov 20, 2025
f2d3c0c
AppDelegate updates
markdevocht Nov 20, 2025
b04308c
RNNAppDelegate update
markdevocht Nov 20, 2025
5d3298e
RNNAppDelegate update
markdevocht Nov 20, 2025
a5d9b05
update scripts
markdevocht Nov 23, 2025
ccbf5d1
sim updates
markdevocht Nov 23, 2025
c4ce866
podspec update
markdevocht Nov 23, 2025
d4d5c25
Upgraded to latest version React Native
gosha212 Nov 23, 2025
e243239
Added new pipelines
gosha212 Nov 23, 2025
8fe69af
Added new pipelines
gosha212 Nov 23, 2025
63b3d98
Merge branch 'feat/iOS-RN79' into feat/rn-79
gosha212 Nov 23, 2025
9e4ddcb
Disable autolink test
gosha212 Nov 23, 2025
f7aa449
device downgrade
markdevocht Nov 23, 2025
7237a29
Disabled tests
gosha212 Nov 23, 2025
50c2ce9
script update
markdevocht Nov 23, 2025
9b9d60a
Rename .java to .kt
gosha212 Nov 23, 2025
f1088c8
Fixed roboletric tests
gosha212 Nov 23, 2025
1d16653
update scripts
markdevocht Nov 23, 2025
0525eb5
Reenable tests
gosha212 Nov 23, 2025
3b74e9a
update scripts
markdevocht Nov 23, 2025
a666c06
update podspec
markdevocht Nov 23, 2025
892ae02
and again
markdevocht Nov 23, 2025
6341d19
Merge remote-tracking branch 'origin/feat/rn-79' into feat/iOS-RN79
markdevocht Nov 23, 2025
a9dbce5
cleanup
markdevocht Nov 23, 2025
4942b3c
headers for tests to run in xcode
markdevocht Nov 24, 2025
ca55c86
test updates to aline with iOS 18
markdevocht Nov 24, 2025
6164975
podspec update
markdevocht Nov 24, 2025
33c789f
reanimated update for RN0.79
markdevocht Nov 24, 2025
0445588
link test update for iOS
markdevocht Nov 24, 2025
2570749
android linker test templates added
markdevocht Nov 24, 2025
4ab878c
snapshot update for linker test
markdevocht Nov 25, 2025
fbc20d8
update for linnker test and podspec
markdevocht Nov 26, 2025
4c75f81
remove old snap test
markdevocht Nov 26, 2025
0756e54
Documentation update
markdevocht Nov 26, 2025
ff05133
update in docs
markdevocht Nov 26, 2025
2f745b7
Better documentation
markdevocht Nov 26, 2025
e7724e2
cleanup
markdevocht Dec 1, 2025
b4f4669
patch implemented
markdevocht Dec 3, 2025
ea46342
Merge remote-tracking branch 'origin/master' into feat/_from_iOS-RN79…
markdevocht Dec 7, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 31 additions & 1 deletion ReactNativeNavigation.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -30,9 +30,39 @@ Pod::Spec.new do |s|

folly_compiler_flags = '-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -DFOLLY_CFG_NO_COROUTINES=1'

header_search_paths = [
'"$(PODS_ROOT)/boost"',
'"$(PODS_ROOT)/boost-for-react-native"',
'"$(PODS_ROOT)/RCT-Folly"',
'"$(PODS_ROOT)/Headers/Private/React-Core"',
'"$(PODS_ROOT)/Headers/Private/Yoga"',
]

if fabric_enabled && ENV['USE_FRAMEWORKS']
header_search_paths.concat([
'"${PODS_CONFIGURATION_BUILD_DIR}/React-FabricComponents/React_FabricComponents.framework/Headers/react/renderer/textlayoutmanager/platform/ios"',
'"${PODS_CONFIGURATION_BUILD_DIR}/React-FabricComponents/React_FabricComponents.framework/Headers"',
'"${PODS_CONFIGURATION_BUILD_DIR}/React-nativeconfig/React_nativeconfig.framework/Headers"',
'"${PODS_CONFIGURATION_BUILD_DIR}/React-RuntimeApple/React_RuntimeApple.framework/Headers"',
'"${PODS_CONFIGURATION_BUILD_DIR}/React-RuntimeCore/React_RuntimeCore.framework/Headers"',
'"${PODS_CONFIGURATION_BUILD_DIR}/React-performancetimeline/React_performancetimeline.framework/Headers"',
'"${PODS_CONFIGURATION_BUILD_DIR}/React-runtimescheduler/React_runtimescheduler.framework/Headers"',
'"${PODS_CONFIGURATION_BUILD_DIR}/React-rendererconsistency/React_rendererconsistency.framework/Headers"',
'"$(PODS_ROOT)/Headers/Public/ReactCommon"',
'"${PODS_CONFIGURATION_BUILD_DIR}/React-jserrorhandler/React_jserrorhandler.framework/Headers"',
'"${PODS_CONFIGURATION_BUILD_DIR}/RCT-Folly/folly.framework/Headers"',
'"${PODS_CONFIGURATION_BUILD_DIR}/fmt/fmt.framework/Headers"',
'"${PODS_CONFIGURATION_BUILD_DIR}/React-utils/React_utils.framework/Headers"',
'"${PODS_CONFIGURATION_BUILD_DIR}/React-debug/React_debug.framework/Headers"',
'"${PODS_CONFIGURATION_BUILD_DIR}/React-rendererdebug/React_rendererdebug.framework/Headers"',
'"${PODS_CONFIGURATION_BUILD_DIR}/React-jsinspector/jsinspector_modern.framework/Headers"',
'"${PODS_CONFIGURATION_BUILD_DIR}/React-jsinspectortracing/jsinspector_moderntracing.framework/Headers"',
])
end

# Base xcconfig settings
xcconfig_settings = {
'HEADER_SEARCH_PATHS' => '"$(PODS_ROOT)/boost" "$(PODS_ROOT)/boost-for-react-native" "$(PODS_ROOT)/RCT-Folly" "$(PODS_ROOT)/Headers/Private/React-Core" "$(PODS_ROOT)/Headers/Private/Yoga"',
'HEADER_SEARCH_PATHS' => header_search_paths.join(' '),
"CLANG_CXX_LANGUAGE_STANDARD" => "c++20",
"OTHER_CPLUSPLUSFLAGS" => "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1",
}
Expand Down
2 changes: 1 addition & 1 deletion ios/RNNEventEmitter.mm
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#import "RNNEventEmitter.h"
#import "RNNUtils.h"
#import "RNNTurboEventEmitter.h"
#import <React-RuntimeApple/ReactCommon/RCTHost.h>
#import <ReactCommon/RCTHost.h>

@implementation RNNEventEmitter { }

Expand Down
2 changes: 1 addition & 1 deletion ios/RNNReactButtonView.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#import "RNNComponentView.h"
#import <React-RuntimeApple/ReactCommon/RCTHost.h>
#import <ReactCommon/RCTHost.h>
#import <React/RCTSurfacePresenterStub.h>
#import <React/RCTFabricSurface.h>
#import <React/RCTSurfacePresenter.h>
Expand Down
2 changes: 1 addition & 1 deletion ios/RNNReactView.mm
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
#import <React/RCTRootContentView.h>

#ifdef RCT_NEW_ARCH_ENABLED
#import <React-RuntimeApple/ReactCommon/RCTHost.h>
#import <ReactCommon/RCTHost.h>
#import <React/RCTFabricSurface.h>
#import <React/RCTSurfacePresenter.h>

Expand Down
2 changes: 1 addition & 1 deletion ios/ReactNativeNavigation.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
#import <UIKit/UIKit.h>

#ifdef RCT_NEW_ARCH_ENABLED
#import <React-RuntimeApple/ReactCommon/RCTHost.h>
#import <ReactCommon/RCTHost.h>
#import "RNNTurboManager.h"
#endif

Expand Down
2 changes: 1 addition & 1 deletion ios/ScreenAnimationController.h
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
#import <React/RCTUIManagerUtils.h>

#ifdef RCT_NEW_ARCH_ENABLED
#import <React-RuntimeApple/ReactCommon/RCTHost.h>
#import <ReactCommon/RCTHost.h>
#import <React/RCTSurfacePresenterStub.h>
#endif

Expand Down
2 changes: 1 addition & 1 deletion ios/TurboModules/RNNTurboManager.mm
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
#import "RNNReactComponentRegistry.h"
#import "RNNReactRootViewCreator.h"
#import "RNNTurboCommandsHandler.h"
#import <React-RuntimeApple/ReactCommon/RCTHost.h>
#import <ReactCommon/RCTHost.h>
#import "RNNSplashScreenViewController.h"

@interface RNNTurboManager ()
Expand Down